{"title":"Bags","description":"","products":[{"product_id":"dry-bag-su18","title":"Dry Bag","description":"","brand":"Dreamboats","offers":[{"title":"Yellow \/ OS","offer_id":42165346828476,"sku":"DRB83N004000","price":8.95,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/products\/large-DRB83N004.jpg?v=1681250502"},{"product_id":"herschel-heritage™-tote-2025","title":"Herschel Heritage™ Tote 2025","description":"\u003cp\u003e\u003c\/p\u003e","brand":"Herschel","offers":[{"title":"Black\/Saddle Brown \/ 24.5L \/ Unisex","offer_id":51881516564846,"sku":"HRS52N325000","price":99.99,"currency_code":"CAD","in_stock":false},{"title":"Black Tonal \/ 24.5L \/ Unisex","offer_id":51881516597614,"sku":"HRS52N329000","price":99.99,"currency_code":"CAD","in_stock":true},{"title":"Ivy Green\/Chicory Coffee \/ 24.5L \/ Unisex","offer_id":51881516630382,"sku":"HRS52N330000","price":99.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/Herschel_Heritage_Tote-BLACK_SADDLE.png?v=1742336788"},{"product_id":"portland-packable-tote-2025","title":"Portland Packable Tote 2025","description":"\u003cp\u003e\u003c\/p\u003e","brand":"Herschel","offers":[{"title":"Black \/ 23.7L \/ Unisex","offer_id":51881516794222,"sku":"HRS52N470000","price":47.99,"currency_code":"CAD","in_stock":true},{"title":"Woodland Camo \/ 23.7L \/ Unisex","offer_id":51881516826990,"sku":"HRS52N474000","price":47.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/Portland_Packable_Tote-BLACK_957c9c6e-3b01-4652-b1c8-5ff6a96706d2.png?v=1742336784"},{"product_id":"verge-weekender-tote-34l-messenger-bag-2025","title":"Verge Weekender Tote 34L","description":"\u003cp\u003e\u003cspan\u003eDo the weekend right with the Verge 34L Weekender Tote. This versatile storage bag lets you transition seamlessly from work to play with exceptional organization components that feature a main storage section, a padded laptop and tablet sleeve, and separate bottom panel compartment for extra gear. Packed with additional features as well as subtle zipper pockets and stash areas throughout, the Verge Weekender Tote is also a perfect option for carry-on traveling. A channeled luggage handle pass-through allows you to easily stack on top of your suitcase and pairs perfectly with the Verge Series of Carry-On Spinner Suitcases.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSeparate bottom panel compartment\u003c\/li\u003e\n\u003cli\u003eLuggage handle pass-through with zippered pocket on back\u003c\/li\u003e\n\u003cli\u003eExterior zippered stash pockets\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Dakine","offers":[{"title":"Black Ripstop \/ 34L \/ Unisex","offer_id":51928437391726,"sku":"DAK52N049000","price":129.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/VergeWeekenderTote34L2025-Black-2.png?v=1746053072"},{"product_id":"boyer-tote-2025","title":"Boyer Tote","description":"\u003cp\u003e\u003cspan\u003eThe Boyer Tote is a durable, carry-it-all tote bag with an interior slip-in pocket for extra organization, and a direct screenprinted graphic of a stuffed teddy taking a nap on an alarm clock bearing the Vans® origin date.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul class=\"list-disc space-y-4\" data-test-id=\"product-details-bulletin\" title=\"Details\"\u003e\n\u003cli class=\"ml-5\"\u003e\u003cspan\u003eCarry-all tote bag\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"ml-5\"\u003e\u003cspan\u003eInterior slip-in pocket\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"ml-5\"\u003e\u003cspan\u003eDirect screen printed graphic on the front\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"ml-5\"\u003e\u003cspan\u003eCapacity: 12 L\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"ml-5\"\u003e\u003cspan\u003eDimensions: 15\" x 14\" x 3\"\u003c\/span\u003e\u003c\/li\u003e\n\u003cli class=\"ml-5\"\u003e\u003cspan\u003eShell: 100% cotton\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"VANS","offers":[{"title":"Black \/ OS \/ Unisex","offer_id":51952007610734,"sku":"VAN52N304000","price":59.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/BoyerTote2025-Black-2.png?v=1744146182"},{"product_id":"fcs-stretch-fun-board-surfboard-bag-2025","title":"FCS Stretch Fun Board Surfboard Bag","description":"\u003cp\u003eIdeal for additional protection in travel covers, keeping wax of car seats, or when storing your boards.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eHigh-quality, thick weave material\u003c\/li\u003e\n\u003cli\u003eDurable 600D polyester nose protector\u003c\/li\u003e\n\u003cli\u003eNote: not designed to protect boards during extended travel\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"FCS","offers":[{"title":"Tranquil Blue \/ 7'0 \/ Unisex","offer_id":51959532454254,"sku":"FCS52N539700","price":99.99,"currency_code":"CAD","in_stock":false},{"title":"Tranquil Blue \/ 7'6 \/ Unisex","offer_id":51959532487022,"sku":"FCS52N541706","price":103.99,"currency_code":"CAD","in_stock":false},{"title":"Tranquil Blue \/ 8'0 \/ Unisex","offer_id":51959532519790,"sku":"FCS52N543800","price":107.99,"currency_code":"CAD","in_stock":false},{"title":"Tranquil Blue \/ 6'3 \/ Unisex","offer_id":52158570004846,"sku":"FCS52N539603","price":91.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/FCSStretchFunBoardSurfboardBag2025-TranquilBlue.png?v=1747421012"},{"product_id":"daily-fun-board-surfboard-bag-2025","title":"Day Fun Board Surfboard Bag","description":"\u003cp\u003e\u003cspan\u003eOur new Day Cover. \u003c\/span\u003eUltralight and tough; this is the ideal cover for day-to-day use as you transit to and from the beach.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eFeatures\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWider Fit:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003edesigned for fish and funboard shapes.\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLightweight:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003elightweight material to minimise boardbag weight. 30% lighter than previous model.\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5mm High Density Padding:\u003cspan\u003e \u003c\/span\u003e\u003c\/strong\u003eperfect protection for day-to-day use.\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eContoured Stretch Fit: \u003c\/strong\u003euses a unique ‘armadillo’ strip that not only provides ventilation, but keeps the bag snug and secure around your board.\u003cspan\u003e\u003cbr\u003e\u003cbr\u003e\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eExpandable Fin Wing: \u003c\/strong\u003eallows for you to carry your board with or without fins. \u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eErgonomic Shoulder Pad:\u003c\/strong\u003e double layered and vented to provide the ultimate in comfort and support.\u003cbr\u003e\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMarine Grade Zippers:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ebuilt for strength, durability and resistance to seizing.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"FCS","offers":[{"title":"Steel Grey \/ 7'0 \/ Unisex","offer_id":51959533338990,"sku":"FCS52N594700","price":229.99,"currency_code":"CAD","in_stock":true},{"title":"Steel Grey \/ 7'6 \/ Unisex","offer_id":51959533371758,"sku":"FCS52N595706","price":239.99,"currency_code":"CAD","in_stock":false},{"title":"Steel Grey \/ 8'0 \/ Unisex","offer_id":51959533404526,"sku":"FCS52N596800","price":249.99,"currency_code":"CAD","in_stock":false},{"title":"Steel Grey \/ 8'6 \/ Unisex","offer_id":51959533437294,"sku":"FCS52N597806","price":259.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/DailyFunBoardSurfboardBag2025-SteelGrey.png?v=1747420865"},{"product_id":"day-fun-board-surfboard-bag-2025","title":"Day Fun Board Surfboard Bag","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eUltralight and tough, the Day Fun Board Surfboard Bag is designed for day-to-day use with your favorite fish or funboard. This next-generation bag is 30% lighter than previous models while maintaining superior protection with 5mm high-density padding. The contoured stretch fit with armadillo strip technology ensures your board stays secure, while the expandable fin wing accommodates various fin setups without removal.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"accordion-content\"\u003e\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eWider Fit Design\u003c\/h3\u003e\n\u003cp\u003eSpecifically engineered for fish and funboard shapes, providing a perfect fit for wider board profiles.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003e30% Lighter Construction\u003c\/h3\u003e\n\u003cp\u003eNext-generation materials reduce weight by 30% compared to previous models without sacrificing durability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003e5mm High-Density Padding\u003c\/h3\u003e\n\u003cp\u003ePremium foam padding protects your board from dings, scratches, and impacts during transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eContoured Stretch Fit\u003c\/h3\u003e\n\u003cp\u003eArmadillo strip technology creates a snug, secure fit that moves with your board shape.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExpandable Fin Wing\u003c\/h3\u003e\n\u003cp\u003eAccommodates various fin configurations without requiring fin removal, saving time and hassle.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eErgonomic Shoulder Pad\u003c\/h3\u003e\n\u003cp\u003eComfortable padded shoulder strap distributes weight evenly for easy carrying to the beach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eMarine-Grade Zippers\u003c\/h3\u003e\n\u003cp\u003eCorrosion-resistant YKK zippers withstand saltwater exposure and provide smooth, reliable operation.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDay-to-Day Durability\u003c\/h3\u003e\n\u003cp\u003eBuilt tough for daily use, protecting your board from sun, sand, and minor impacts.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eConstruction\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"accordion-content\"\u003e\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eOuter Material\u003c\/h3\u003e\n\u003cp\u003eDurable, water-resistant fabric protects against moisture and UV damage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePadding System\u003c\/h3\u003e\n\u003cp\u003e5mm high-density foam provides impact protection while keeping weight minimal.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eHardware\u003c\/h3\u003e\n\u003cp\u003eMarine-grade YKK zippers and reinforced stress points ensure long-lasting performance.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eCarry System\u003c\/h3\u003e\n\u003cp\u003eErgonomic padded shoulder strap with adjustable length for comfortable transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\u003cdetails class=\"accordion-item\"\u003e\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eSpecifications\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\u003cdiv class=\"accordion-content\"\u003e\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eSize\u003c\/h3\u003e\n\u003cp\u003e8'6\" - Fits fish and funboard shapes\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePadding Thickness\u003c\/h3\u003e\n\u003cp\u003e5mm high-density foam\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eWeight Reduction\u003c\/h3\u003e\n\u003cp\u003e30% lighter than previous generation\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eColor\u003c\/h3\u003e\n\u003cp\u003eBlack\/Warm Grey\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/details\u003e\n\u003c\/div\u003e","brand":"FCS","offers":[{"title":"Black\/Warm Grey \/ 8'6 \/ Unisex","offer_id":52158563385710,"sku":"FCS52N598860","price":259.99,"currency_code":"CAD","in_stock":false},{"title":"Black\/Warm Grey \/ 8'0 \/ Unisex","offer_id":53232169845102,"sku":"FCS52N598800","price":259.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/DayFunBoardSurfboardBag2025-Black_WarmGrey.png?v=1750177041"},{"product_id":"herschel-unisex-all-season-gear-tote-33l-messenger-bags-moonbeam-black-spring-2026","title":"All Season Gear Tote 33L","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eIntroducing Herschel Outdoor Equipment™— our performance line. Engineered with custom All Season fabric and an intuitive design, this tote features a durable double-layer base and a spacious main compartment for storing snow gear. Grab it and go with sturdy nylon top handles.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eCustom All Season Fabric\u003c\/h3\u003e\n\u003cp\u003eMade from 100% recycled polyester for durability and sustainability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eReflective Details\u003c\/h3\u003e\n\u003cp\u003eReflective dimensions and classic logo screen print for enhanced visibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDurable Daisy Chain Webbing\u003c\/h3\u003e\n\u003cp\u003eFor attaching gear and carabiners with signature TPU diamond lash tab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eMain Compartment\u003c\/h3\u003e\n\u003cp\u003eSpacious storage with buckle closure for secure gear transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eAbrasion-Resistant Handles\u003c\/h3\u003e\n\u003cp\u003eSturdy nylon top carrying handles built for heavy loads.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Zippered Pocket\u003c\/h3\u003e\n\u003cp\u003eHanging pocket with Prusik cord and slip-resistant pull tab for organized storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eKey Clip\u003c\/h3\u003e\n\u003cp\u003eConvenient key clip for quick access to essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDouble-Layer Base\u003c\/h3\u003e\n\u003cp\u003eTear and stain resistant construction built tough for all conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eMaterials\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExterior Fabric\u003c\/h3\u003e\n\u003cp\u003e100% Recycled Polyester All Season Fabric\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eHandles\u003c\/h3\u003e\n\u003cp\u003eAbrasion-Resistant Nylon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Herschel","offers":[{"title":"Moonbeam\/Black \/ 33L \/ Unisex","offer_id":53114684801390,"sku":"HRS62N017000","price":89.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/AllSeasonGearTote33L-Moonbeam.png?v=1766525415"},{"product_id":"herschel-unisex-all-season-gear-tote-63l-messenger-bags-moonbeam-black-spring-2026","title":"All Season Gear Tote 63L","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eIntroducing Herschel Outdoor Equipment™ — our performance line. Engineered with custom All Season fabric and an intuitive design, this tote features a durable double-layer base that functions as a portable change mat, along with a spacious main compartment for storing gear. Grab it and go with sturdy nylon top handles.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eCustom All Season Fabric\u003c\/h3\u003e\n\u003cp\u003eMade from 100% recycled polyester for durability and sustainability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eReflective Details\u003c\/h3\u003e\n\u003cp\u003eReflective dimensions and classic logo screen print for enhanced visibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDurable Daisy Chain Webbing\u003c\/h3\u003e\n\u003cp\u003eFor attaching gear and carabiners with signature TPU diamond lash tab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eMain Compartment\u003c\/h3\u003e\n\u003cp\u003eSpacious storage with buckle closure for secure gear transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eAbrasion-Resistant Handles\u003c\/h3\u003e\n\u003cp\u003eSturdy nylon top carrying handles built for heavy loads.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Zippered Pocket\u003c\/h3\u003e\n\u003cp\u003eHanging pocket with Prusik cord and slip-resistant pull tab for organized storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eKey Clip\u003c\/h3\u003e\n\u003cp\u003eConvenient key clip for quick access to essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDouble-Layer Base\u003c\/h3\u003e\n\u003cp\u003eTear and stain resistant construction that functions as a portable change mat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eMaterials\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExterior Fabric\u003c\/h3\u003e\n\u003cp\u003e100% Recycled Polyester All Season Fabric\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eHandles\u003c\/h3\u003e\n\u003cp\u003eAbrasion-Resistant Nylon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Herschel","offers":[{"title":"Moonbeam\/Black \/ 63L \/ Unisex","offer_id":53114684834158,"sku":"HRS62N018000","price":119.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/AllSeasonGearTote63L-Moonbeam.png?v=1766525415"},{"product_id":"herschel-unisex-all-season-gear-tote-33l-messenger-bags-heron-black-spring-2026","title":"All Season Gear Tote 33L","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eIntroducing Herschel Outdoor Equipment™— our performance line. Engineered with custom All Season fabric and an intuitive design, this tote features a durable double-layer base and a spacious main compartment for storing snow gear. Grab it and go with sturdy nylon top handles.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eCustom All Season Fabric\u003c\/h3\u003e\n\u003cp\u003eMade from 100% recycled polyester for durability and sustainability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eReflective Details\u003c\/h3\u003e\n\u003cp\u003eReflective dimensions and classic logo screen print for enhanced visibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDurable Daisy Chain Webbing\u003c\/h3\u003e\n\u003cp\u003eFor attaching gear and carabiners with signature TPU diamond lash tab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eMain Compartment\u003c\/h3\u003e\n\u003cp\u003eSpacious storage with buckle closure for secure gear transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eAbrasion-Resistant Handles\u003c\/h3\u003e\n\u003cp\u003eSturdy nylon top carrying handles built for heavy loads.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Zippered Pocket\u003c\/h3\u003e\n\u003cp\u003eHanging pocket with Prusik cord and slip-resistant pull tab for organized storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eKey Clip\u003c\/h3\u003e\n\u003cp\u003eConvenient key clip for quick access to essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDouble-Layer Base\u003c\/h3\u003e\n\u003cp\u003eTear and stain resistant construction built tough for all conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eMaterials\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExterior Fabric\u003c\/h3\u003e\n\u003cp\u003e100% Recycled Polyester All Season Fabric\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eHandles\u003c\/h3\u003e\n\u003cp\u003eAbrasion-Resistant Nylon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Herschel","offers":[{"title":"Heron\/Black \/ 33L \/ Unisex","offer_id":53114685358446,"sku":"HRS62N034000","price":87.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/AllSeasonGearTote33L-Heron_Black.png?v=1766525404"},{"product_id":"herschel-unisex-all-season-gear-tote-63l-messenger-bags-heron-black-spring-2026","title":"All Season Gear Tote 63L","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eIntroducing Herschel Outdoor Equipment™ — our performance line. Engineered with custom All Season fabric and an intuitive design, this tote features a durable double-layer base that functions as a portable change mat, along with a spacious main compartment for storing gear. Grab it and go with sturdy nylon top handles.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eCustom All Season Fabric\u003c\/h3\u003e\n\u003cp\u003eMade from 100% recycled polyester for durability and sustainability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eReflective Details\u003c\/h3\u003e\n\u003cp\u003eReflective dimensions and classic logo screen print for enhanced visibility.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDurable Daisy Chain Webbing\u003c\/h3\u003e\n\u003cp\u003eFor attaching gear and carabiners with signature TPU diamond lash tab.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eMain Compartment\u003c\/h3\u003e\n\u003cp\u003eSpacious storage with buckle closure for secure gear transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eAbrasion-Resistant Handles\u003c\/h3\u003e\n\u003cp\u003eSturdy nylon top carrying handles built for heavy loads.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Zippered Pocket\u003c\/h3\u003e\n\u003cp\u003eHanging pocket with Prusik cord and slip-resistant pull tab for organized storage.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eKey Clip\u003c\/h3\u003e\n\u003cp\u003eConvenient key clip for quick access to essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDouble-Layer Base\u003c\/h3\u003e\n\u003cp\u003eTear and stain resistant construction that functions as a portable change mat.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eMaterials\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExterior Fabric\u003c\/h3\u003e\n\u003cp\u003e100% Recycled Polyester All Season Fabric\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eHandles\u003c\/h3\u003e\n\u003cp\u003eAbrasion-Resistant Nylon\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Herschel","offers":[{"title":"Heron\/Black \/ 63L \/ Unisex","offer_id":53114685423982,"sku":"HRS62N035000","price":117.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/AllSeasonGearTote63L-Heron_Black.png?v=1766525417"},{"product_id":"herschel-unisex-kaslo-tote-tech-messenger-bags-black-spring-2026","title":"Kaslo Tote Tech","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eStay connected with the Kaslo Tote Tech. We designed this tote for a seamless travel experience. Breeze through security and head straight to your gate with an easy-access laptop compartment and trolley sleeve that attaches to your luggage. Store in-flight essentials in water bottle compartments and tech organizers, plus a special pocket for your Bluetooth tracker to keep important items in check.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003e100% Recycled Polyester\u003c\/h3\u003e\n\u003cp\u003e600D recycled polyester construction (excluding trims) for sustainable durability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eTonal Stripe Liner\u003c\/h3\u003e\n\u003cp\u003eSignature striped liner made from 100% recycled polyester.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePadded Fleece-Lined Laptop Sleeve\u003c\/h3\u003e\n\u003cp\u003eFloating sleeve fits 15\" or 16\" laptops with soft fleece protection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eEasy-Access Laptop Compartment\u003c\/h3\u003e\n\u003cp\u003eDedicated zippered compartment for quick tech access at airport security.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExpandable Main Compartment\u003c\/h3\u003e\n\u003cp\u003eMain zipper snaps to the side for a wider opening and easier packing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eZippered Trolley Sleeve\u003c\/h3\u003e\n\u003cp\u003eAttaches securely to your luggage for seamless travel through airports.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eFront Compartment Organizer\u003c\/h3\u003e\n\u003cp\u003eMultiple organizers and key clip keep essentials accessible and secure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eBluetooth Tracker Sleeve\u003c\/h3\u003e\n\u003cp\u003eDedicated internal pocket for storing your Bluetooth tracking device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Organizer Pockets\u003c\/h3\u003e\n\u003cp\u003eMultiple interior compartments keep items organized and easy to find.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Water Bottle Sleeve\u003c\/h3\u003e\n\u003cp\u003eDedicated interior pocket keeps bottles secure and prevents spills.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePower Mesh Water Bottle Pocket\u003c\/h3\u003e\n\u003cp\u003eExternal expandable pocket accommodates different bottle sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eSide Storage Sleeve\u003c\/h3\u003e\n\u003cp\u003eQuick-access compartment for items you need on the go.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eTop Carrying Handle\u003c\/h3\u003e\n\u003cp\u003eComfortable handle for easy transport and hanging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eYKK Zippered Closures\u003c\/h3\u003e\n\u003cp\u003eDurable, reliable zippers for secure access to all compartments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eMaterials\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExterior\u003c\/h3\u003e\n\u003cp\u003e100% Recycled 600D Polyester (excluding trims)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eLiner\u003c\/h3\u003e\n\u003cp\u003e100% Recycled Polyester with Tonal Stripe Pattern\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Herschel","offers":[{"title":"Black \/ 23L \/ Unisex","offer_id":53114685587822,"sku":"HRS62N039000","price":139.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/KasloToteTech-Black.png?v=1766529768"},{"product_id":"herschel-unisex-kaslo-tote-tech-messenger-bags-raven-crosshatch-spring-2026","title":"Kaslo Tote Tech","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eStay connected with the Kaslo Tote Tech. We designed this tote for a seamless travel experience. Breeze through security and head straight to your gate with an easy-access laptop compartment and trolley sleeve that attaches to your luggage. Store in-flight essentials in water bottle compartments and tech organizers, plus a special pocket for your Bluetooth tracker to keep important items in check.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003e100% Recycled Polyester\u003c\/h3\u003e\n\u003cp\u003e600D recycled polyester construction (excluding trims) for sustainable durability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eTonal Stripe Liner\u003c\/h3\u003e\n\u003cp\u003eSignature striped liner made from 100% recycled polyester.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePadded Fleece-Lined Laptop Sleeve\u003c\/h3\u003e\n\u003cp\u003eFloating sleeve fits 15\" or 16\" laptops with soft fleece protection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eEasy-Access Laptop Compartment\u003c\/h3\u003e\n\u003cp\u003eDedicated zippered compartment for quick tech access at airport security.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExpandable Main Compartment\u003c\/h3\u003e\n\u003cp\u003eMain zipper snaps to the side for a wider opening and easier packing.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eZippered Trolley Sleeve\u003c\/h3\u003e\n\u003cp\u003eAttaches securely to your luggage for seamless travel through airports.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eFront Compartment Organizer\u003c\/h3\u003e\n\u003cp\u003eMultiple organizers and key clip keep essentials accessible and secure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eBluetooth Tracker Sleeve\u003c\/h3\u003e\n\u003cp\u003eDedicated internal pocket for storing your Bluetooth tracking device.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Organizer Pockets\u003c\/h3\u003e\n\u003cp\u003eMultiple interior compartments keep items organized and easy to find.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Water Bottle Sleeve\u003c\/h3\u003e\n\u003cp\u003eDedicated interior pocket keeps bottles secure and prevents spills.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePower Mesh Water Bottle Pocket\u003c\/h3\u003e\n\u003cp\u003eExternal expandable pocket accommodates different bottle sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eSide Storage Sleeve\u003c\/h3\u003e\n\u003cp\u003eQuick-access compartment for items you need on the go.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eTop Carrying Handle\u003c\/h3\u003e\n\u003cp\u003eComfortable handle for easy transport and hanging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eYKK Zippered Closures\u003c\/h3\u003e\n\u003cp\u003eDurable, reliable zippers for secure access to all compartments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eMaterials\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExterior\u003c\/h3\u003e\n\u003cp\u003e100% Recycled 600D Polyester (excluding trims)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eLiner\u003c\/h3\u003e\n\u003cp\u003e100% Recycled Polyester with Tonal Stripe Pattern\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Herschel","offers":[{"title":"Raven Crosshatch \/ 23L \/ Unisex","offer_id":53114685620590,"sku":"HRS62N040000","price":139.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/KasloToteTech-RavenCrosshatch.png?v=1766529772"},{"product_id":"herschel-unisex-realtree®-herschel-heritage™-tote-messenger-bags-realtree®-apx-camo-spring-2026","title":"Realtree® Herschel Heritage™ Tote","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eRooted in the wild. We partnered with Realtree®, innovators in camo design, to reimagine the Herschel Heritage™ Tote. Featuring their iconic APX™ camo pattern and our signature diamond detail, this large tote is packed with organizers that carry you through work, travel and everyday journeys with authentic outdoor style.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eRealtree APX™ Camo Pattern\u003c\/h3\u003e\n\u003cp\u003eAuthentic outdoor design from the innovators in camouflage technology.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eSignature Diamond Detail\u003c\/h3\u003e\n\u003cp\u003eIconic design element that defines the Heritage™ aesthetic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003e100% Recycled Polyester\u003c\/h3\u003e\n\u003cp\u003e600D recycled polyester construction (excluding trims) for sustainable durability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eRecycled Polyester Liner\u003c\/h3\u003e\n\u003cp\u003eInterior liner made from 100% recycled polyester.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePadded Fleece-Lined Laptop Sleeve\u003c\/h3\u003e\n\u003cp\u003eFloating sleeve fits 15\" or 16\" laptops with soft fleece protection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Hook-and-Loop Strap\u003c\/h3\u003e\n\u003cp\u003eSecures your tech devices in place during transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eSmooth Webbing Handles\u003c\/h3\u003e\n\u003cp\u003eComfortable top-carrying handles for easy transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDual Water Bottle Pockets\u003c\/h3\u003e\n\u003cp\u003eTwo external pockets keep hydration accessible on both sides.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eZippered Trolley Sleeve\u003c\/h3\u003e\n\u003cp\u003eAttaches securely to your luggage for seamless travel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eFront Pocket\u003c\/h3\u003e\n\u003cp\u003eQuick-access compartment for frequently used items.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Zippered Pocket\u003c\/h3\u003e\n\u003cp\u003eSecure storage for valuables and small essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Storage Sleeves\u003c\/h3\u003e\n\u003cp\u003eMultiple compartments keep items organized and easy to find.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eKey Clip\u003c\/h3\u003e\n\u003cp\u003eDedicated clip keeps keys secure and accessible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eReinforced Padded Base\u003c\/h3\u003e\n\u003cp\u003eExtra durability and protection for the bottom of the tote.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePut Yourself Out There™ Label\u003c\/h3\u003e\n\u003cp\u003eInspirational internal label encourages adventure and exploration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eCustom Realtree APX™ Label\u003c\/h3\u003e\n\u003cp\u003ePremium branded label showcases the authentic partnership.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eYKK Zippered Closure\u003c\/h3\u003e\n\u003cp\u003eSecure main compartment with reliable zipper closure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eMaterials\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExterior\u003c\/h3\u003e\n\u003cp\u003e100% Recycled 600D Polyester (excluding trims) with Realtree APX™ Camo Pattern\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eLiner\u003c\/h3\u003e\n\u003cp\u003e100% Recycled Polyester\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Herschel","offers":[{"title":"REALTREE® APX Camo \/ 24.5L \/ Unisex","offer_id":53114685784430,"sku":"HRS62N045000","price":119.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/Realtree_HerschelHeritage_Tote.png?v=1766531790"},{"product_id":"herschel-unisex-herschel-heritage™-tote-messenger-bags-blue-mirage-diamond-sea-storm-spring-2026","title":"Herschel Heritage™ Tote","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eA timeless tote. Featuring our signature diamond detail, this large tote is packed with organizers that carry you through work, travel and everyday journeys. Crafted from 100% recycled materials with a padded laptop sleeve and thoughtful storage solutions, the Heritage™ Tote is designed for the modern professional on the move.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eSignature Diamond Detail\u003c\/h3\u003e\n\u003cp\u003eIconic design element that defines the Heritage™ aesthetic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003e100% Recycled Polyester\u003c\/h3\u003e\n\u003cp\u003e600D recycled polyester construction (excluding trims) for sustainable durability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eTonal Stripe Liner\u003c\/h3\u003e\n\u003cp\u003eSignature striped liner made from 100% recycled polyester.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePadded Fleece-Lined Laptop Sleeve\u003c\/h3\u003e\n\u003cp\u003eFloating sleeve fits 15\" or 16\" laptops with soft fleece protection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Hook-and-Loop Strap\u003c\/h3\u003e\n\u003cp\u003eSecures your tech devices in place during transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eSmooth Webbing Handles\u003c\/h3\u003e\n\u003cp\u003eComfortable top-carrying handles for easy transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDual Water Bottle Pockets\u003c\/h3\u003e\n\u003cp\u003eTwo external pockets keep hydration accessible on both sides.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eZippered Trolley Sleeve\u003c\/h3\u003e\n\u003cp\u003eAttaches securely to your luggage for seamless travel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eFront Pocket\u003c\/h3\u003e\n\u003cp\u003eQuick-access compartment for frequently used items.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Zippered Pocket\u003c\/h3\u003e\n\u003cp\u003eSecure storage for valuables and small essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Storage Sleeves\u003c\/h3\u003e\n\u003cp\u003eMultiple compartments keep items organized and easy to find.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eKey Clip\u003c\/h3\u003e\n\u003cp\u003eDedicated clip keeps keys secure and accessible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eReinforced Padded Base\u003c\/h3\u003e\n\u003cp\u003eExtra durability and protection for the bottom of the tote.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePut Yourself Out There™ Label\u003c\/h3\u003e\n\u003cp\u003eInspirational internal label encourages adventure and exploration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eYKK Zippered Closure\u003c\/h3\u003e\n\u003cp\u003eSecure main compartment with reliable zipper closure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eMaterials\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExterior\u003c\/h3\u003e\n\u003cp\u003e100% Recycled 600D Polyester (excluding trims)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eLiner\u003c\/h3\u003e\n\u003cp\u003e100% Recycled Polyester with Tonal Stripe Pattern\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Herschel","offers":[{"title":"Blue Mirage Diamond\/Sea Storm \/ 24.5L \/ Unisex","offer_id":53114686210414,"sku":"HRS62N056000","price":109.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/HerschelHeritage_Tote-BlueMirageDiamond_SeaStorm.png?v=1766527680"},{"product_id":"herschel-unisex-herschel-heritage™-tote-messenger-bags-tiger-camo-spring-2026","title":"Herschel Heritage™ Tote","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eA timeless tote. Featuring our signature diamond detail, this large tote is packed with organizers that carry you through work, travel and everyday journeys. Crafted from 100% recycled materials with a padded laptop sleeve and thoughtful storage solutions, the Heritage™ Tote is designed for the modern professional on the move.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eSignature Diamond Detail\u003c\/h3\u003e\n\u003cp\u003eIconic design element that defines the Heritage™ aesthetic.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003e100% Recycled Polyester\u003c\/h3\u003e\n\u003cp\u003e600D recycled polyester construction (excluding trims) for sustainable durability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eTonal Stripe Liner\u003c\/h3\u003e\n\u003cp\u003eSignature striped liner made from 100% recycled polyester.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePadded Fleece-Lined Laptop Sleeve\u003c\/h3\u003e\n\u003cp\u003eFloating sleeve fits 15\" or 16\" laptops with soft fleece protection.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Hook-and-Loop Strap\u003c\/h3\u003e\n\u003cp\u003eSecures your tech devices in place during transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eSmooth Webbing Handles\u003c\/h3\u003e\n\u003cp\u003eComfortable top-carrying handles for easy transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eDual Water Bottle Pockets\u003c\/h3\u003e\n\u003cp\u003eTwo external pockets keep hydration accessible on both sides.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eZippered Trolley Sleeve\u003c\/h3\u003e\n\u003cp\u003eAttaches securely to your luggage for seamless travel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eFront Pocket\u003c\/h3\u003e\n\u003cp\u003eQuick-access compartment for frequently used items.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Zippered Pocket\u003c\/h3\u003e\n\u003cp\u003eSecure storage for valuables and small essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Storage Sleeves\u003c\/h3\u003e\n\u003cp\u003eMultiple compartments keep items organized and easy to find.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eKey Clip\u003c\/h3\u003e\n\u003cp\u003eDedicated clip keeps keys secure and accessible.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eReinforced Padded Base\u003c\/h3\u003e\n\u003cp\u003eExtra durability and protection for the bottom of the tote.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePut Yourself Out There™ Label\u003c\/h3\u003e\n\u003cp\u003eInspirational internal label encourages adventure and exploration.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eYKK Zippered Closure\u003c\/h3\u003e\n\u003cp\u003eSecure main compartment with reliable zipper closure.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eMaterials\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExterior\u003c\/h3\u003e\n\u003cp\u003e100% Recycled 600D Polyester (excluding trims)\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eLiner\u003c\/h3\u003e\n\u003cp\u003e100% Recycled Polyester with Tonal Stripe Pattern\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Herschel","offers":[{"title":"Tiger Camo \/ 24.5L \/ Unisex","offer_id":53114686407022,"sku":"HRS62N062000","price":119.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/HerschelHeritage_Tote-TigerCamo.png?v=1766527682"},{"product_id":"herschel-unisex-realtree®-portland-packable-tote-messenger-bags-realtree®-apx-camo-spring-2026","title":"Realtree® Portland Packable Tote","description":"\u003cstyle\u003e    .product-description {        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;        color: #1a1a1a;        line-height: 1.7;        max-width: 800px;        margin: 0;        padding: 0;    }    .intro-text {        font-size: 16px;        font-weight: 300;        margin-bottom: 32px;        color: #2c2c2c;        line-height: 1.8;        position: relative;        padding-left: 16px;        border-left: 3px solid #f87171;    }    .accordion-item {        border-bottom: 1px solid #e0e0e0;        transition: all 0.2s ease;    }    .accordion-item:hover {        border-bottom-color: #f87171;    }    .accordion-item:last-child {        border-bottom: none;    }    .accordion-summary {        display: flex;        justify-content: space-between;        align-items: center;        padding: 20px 0;        cursor: pointer;        list-style: none;        font-size: 13px;        font-weight: 500;        letter-spacing: 1.5px;        text-transform: uppercase;        color: #1a1a1a;        transition: all 0.3s ease;        position: relative;    }    .accordion-summary::before {        content: '';        position: absolute;        left: 0;        bottom: 0;        width: 0;        height: 2px;        background: linear-gradient(90deg, #f87171, #fca5a5);        transition: width 0.3s ease;    }    .accordion-summary:hover::before {        width: 60px;    }    .accordion-summary:hover {        color: #f87171;        padding-left: 8px;    }    .accordion-summary::-webkit-details-marker {        display: none;    }    .accordion-icon {        font-size: 20px;        font-weight: 300;        transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);        color: #999;    }    .accordion-item[open] .accordion-icon {        transform: rotate(45deg);        color: #f87171;    }    .accordion-content {        padding: 0 0 24px 0;        animation: slideDown 0.4s cubic-bezier(0.4, 0, 0.2, 1);        overflow: hidden;    }    @keyframes slideDown {        from {            opacity: 0;            transform: translateY(-12px);        }        to {            opacity: 1;            transform: translateY(0);        }    }    .features-grid {        display: grid;        grid-template-columns: repeat(2, 1fr);        gap: 20px;        margin-top: 8px;    }    .feature-item {        padding: 16px;        background: linear-gradient(135deg, #fafafa 0%, #ffffff 100%);        border-radius: 8px;        border: 1px solid #f0f0f0;        transition: all 0.3s ease;        position: relative;        overflow: hidden;    }    .feature-item::before {        content: '';        position: absolute;        top: 0;        left: 0;        width: 4px;        height: 0;        background: linear-gradient(180deg, #f87171, #fca5a5);        transition: height 0.3s ease;    }    .feature-item:hover {        transform: translateY(-2px);        box-shadow: 0 4px 12px rgba(248, 113, 113, 0.1);        border-color: #fecaca;    }    .feature-item:hover::before {        height: 100%;    }    .feature-item h3 {        font-size: 14px;        font-weight: 600;        color: #1a1a1a;        margin-bottom: 6px;    }    .feature-item p {        font-size: 14px;        font-weight: 300;        color: #666;        margin: 0;        line-height: 1.6;    }    @media (max-width: 768px) {        .features-grid {            grid-template-columns: 1fr;            gap: 16px;        }        .feature-item:hover {            transform: none;        }        .accordion-summary:hover {            padding-left: 0;        }        .accordion-summary::before {            display: none;        }        .accordion-summary {            padding: 16px 0;            font-size: 12px;        }        .intro-text {            font-size: 15px;        }    }\u003c\/style\u003e\n\u003cdiv class=\"product-description\"\u003e\n\u003cp class=\"intro-text\"\u003eRooted in the wild. We partnered with Realtree®, innovators in camo design, to reimagine our packable tote. Featuring their iconic APX™ camo pattern inspired by the untamed outdoors, it conveniently attaches to your luggage with a trolley strap and folds into an internal pocket for easy storage. Perfect for spontaneous adventures, this lightweight tote carries a maximum weight of 12 lbs.\u003c\/p\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eFeatures\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003ePackable Design\u003c\/h3\u003e\n\u003cp\u003eFolds into its own internal pocket for compact storage when not in use.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eRealtree APX™ Camo Pattern\u003c\/h3\u003e\n\u003cp\u003eAuthentic outdoor design from the innovators in camouflage technology.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003e100% Recycled Ripstop Polyester\u003c\/h3\u003e\n\u003cp\u003e70D recycled ripstop polyester (excluding trims) for lightweight, tear-resistant durability.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eZippered Closure\u003c\/h3\u003e\n\u003cp\u003eSecure main compartment keeps your belongings safe during travel.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eTop-Carrying Handles\u003c\/h3\u003e\n\u003cp\u003eComfortable handles for easy hand-carry transport.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eRear Luggage Trolley Strap\u003c\/h3\u003e\n\u003cp\u003eSlides over your suitcase handle for hands-free travel through airports.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eFront Sleeve Pocket\u003c\/h3\u003e\n\u003cp\u003eQuick-access external pocket for travel documents or small essentials.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eInternal Hanging Pocket\u003c\/h3\u003e\n\u003cp\u003eDoubles as a self-storage pouch when the tote is packed away.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eSnap-Down Loop\u003c\/h3\u003e\n\u003cp\u003eConvenient hanging loop for easy storage or display.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eCustom Realtree APX™ Label\u003c\/h3\u003e\n\u003cp\u003ePremium branded label showcases the authentic partnership.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"accordion-item\"\u003e\n\u003csummary class=\"accordion-summary\"\u003e\u003cspan\u003eMaterials\u003c\/span\u003e \u003cspan class=\"accordion-icon\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"accordion-content\"\u003e\n\u003cdiv class=\"features-grid\"\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eExterior\u003c\/h3\u003e\n\u003cp\u003e100% Recycled 70D Ripstop Polyester (excluding trims) with Realtree APX™ Camo Pattern\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"feature-item\"\u003e\n\u003ch3\u003eWeight Capacity\u003c\/h3\u003e\n\u003cp\u003eMaximum 12 lbs\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e","brand":"Herschel","offers":[{"title":"REALTREE® APX Camo \/ 23.5L \/ Unisex","offer_id":53114686505326,"sku":"HRS62N065000","price":59.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/Realtree_PortlandPackableTote.png?v=1766528351"},{"product_id":"rumpl-unisex-tech-towel-tote-towel-aqua-outer-banks-spring-2026","title":"Tech Towel Tote","description":"","brand":"Rumpl","offers":[{"title":"Aqua Outer Banks \/ OS \/ Unisex","offer_id":53351334674798,"sku":"RUM62N007000","price":79.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/TechTowelTote-AquaOuterBanks.png?v=1771948535"},{"product_id":"rumpl-unisex-tech-towel-tote-towel-midnight-retro-stripes-spring-2026","title":"Tech Towel Tote","description":"","brand":"Rumpl","offers":[{"title":"Midnight Retro Stripes \/ OS \/ Unisex","offer_id":53351334707566,"sku":"RUM62N008000","price":79.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/TechTowelTote-MidnightRetroStripes.png?v=1771948532"},{"product_id":"rumpl-unisex-tech-towel-tote-towel-tapestry-tie-dye-spring-2026","title":"Tech Towel Tote","description":"","brand":"Rumpl","offers":[{"title":"Tapestry Tie Dye \/ OS \/ Unisex","offer_id":53351334773102,"sku":"RUM62N009000","price":79.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/TechTowelTote-TapestryTieDye.png?v=1771948529"},{"product_id":"dakine-unisex-daylight-dlx-hybrid-surfboard-bag-castlerock-stone-spring-2026","title":"Daylight DLX Hybrid Surfboard Bag","description":"","brand":"Dakine","offers":[{"title":"Castlerock\/Stone \/ 5'8 \/ Unisex","offer_id":53523601162606,"sku":"DAK62N016580","price":184.99,"currency_code":"CAD","in_stock":false},{"title":"Castlerock\/Stone \/ 6'0 \/ Unisex","offer_id":53523601195374,"sku":"DAK62N017600","price":189.99,"currency_code":"CAD","in_stock":false},{"title":"Castlerock\/Stone \/ 6'3 \/ Unisex","offer_id":53523601228142,"sku":"DAK62N018630","price":194.99,"currency_code":"CAD","in_stock":false},{"title":"Castlerock\/Stone \/ 6'6 \/ Unisex","offer_id":53523601260910,"sku":"DAK62N019660","price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Castlerock\/Stone \/ 7'0 \/ Unisex","offer_id":53523601293678,"sku":"DAK62N020700","price":204.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/DAYLIGHTDLXSURFBOARDBAGHYBRID-Castlerock_Stone.png?v=1774555784"},{"product_id":"dakine-unisex-daylight-dlx-noserider-surfboard-bag-castlerock-stone-spring-2026","title":"Daylight DLX Noserider Surfboard Bag","description":"","brand":"Dakine","offers":[{"title":"Castlerock\/Stone \/ 7'6 \/ Unisex","offer_id":53523601326446,"sku":"DAK62N021760","price":239.99,"currency_code":"CAD","in_stock":true},{"title":"Castlerock\/Stone \/ 8'0 \/ Unisex","offer_id":53523601359214,"sku":"DAK62N022800","price":249.99,"currency_code":"CAD","in_stock":false},{"title":"Castlerock\/Stone \/ 8'6 \/ Unisex","offer_id":53523601391982,"sku":"DAK62N023860","price":259.99,"currency_code":"CAD","in_stock":false},{"title":"Castlerock\/Stone \/ 9'2 \/ Unisex","offer_id":53523601424750,"sku":"DAK62N024920","price":269.99,"currency_code":"CAD","in_stock":false},{"title":"Castlerock\/Stone \/ 9'6 \/ Unisex","offer_id":53523601457518,"sku":"DAK62N025960","price":279.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/DAYLIGHTDLXSURFBOARDBAGNOSERIDER-Castlerock_Stone.png?v=1774555789"},{"product_id":"dakine-unisex-daylight-lt-hybrid-surfboard-bag-silver-black-spring-2026","title":"Daylight LT Hybrid Surfboard Bag","description":"","brand":"Dakine","offers":[{"title":"Silver\/Black \/ 5'8 \/ Unisex","offer_id":53523601490286,"sku":"DAK62N026580","price":149.99,"currency_code":"CAD","in_stock":false},{"title":"Silver\/Black \/ 6'0 \/ Unisex","offer_id":53523601523054,"sku":"DAK62N027600","price":154.99,"currency_code":"CAD","in_stock":false},{"title":"Silver\/Black \/ 6'3 \/ Unisex","offer_id":53523601555822,"sku":"DAK62N028630","price":159.99,"currency_code":"CAD","in_stock":true},{"title":"Silver\/Black \/ 6'6 \/ Unisex","offer_id":53523601588590,"sku":"DAK62N029660","price":164.99,"currency_code":"CAD","in_stock":false},{"title":"Silver\/Black \/ 7'0 \/ Unisex","offer_id":53523601621358,"sku":"DAK62N030700","price":169.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/DaylightLTHybridSurfboardBag-Silver_Black.png?v=1774550417"},{"product_id":"dakine-unisex-daylight-lt-noserider-surfboard-bag-silver-black-spring-2026","title":"Daylight LT Noserider Surfboard Bag","description":"","brand":"Dakine","offers":[{"title":"Silver\/Black \/ 7'6 \/ Unisex","offer_id":53523601654126,"sku":"DAK62N031760","price":184.99,"currency_code":"CAD","in_stock":false},{"title":"Silver\/Black \/ 8'0 \/ Unisex","offer_id":53523601686894,"sku":"DAK62N032800","price":189.99,"currency_code":"CAD","in_stock":false},{"title":"Silver\/Black \/ 8'6 \/ Unisex","offer_id":53523601719662,"sku":"DAK62N033860","price":194.99,"currency_code":"CAD","in_stock":true},{"title":"Silver\/Black \/ 9'2 \/ Unisex","offer_id":53523601752430,"sku":"DAK62N034920","price":199.99,"currency_code":"CAD","in_stock":false},{"title":"Silver\/Black \/ 9'6 \/ Unisex","offer_id":53523601785198,"sku":"DAK62N035960","price":204.99,"currency_code":"CAD","in_stock":false},{"title":"Silver\/Black \/ 10'2 \/ Unisex","offer_id":53523601817966,"sku":"DAK62N036102","price":209.99,"currency_code":"CAD","in_stock":false},{"title":"Silver\/Black \/ 11'0 \/ Unisex","offer_id":53523601850734,"sku":"DAK62N037110","price":219.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/DAYLIGHTLTSURFBOARDBAGNOSERIDER-Silver_Black.png?v=1774555818"},{"product_id":"dakine-unisex-mission-surf-dlx-wet-dry-rolltop-backpack-35l-x-mayhem-backpack-mayhem-marron-spring-2026","title":"Mission Surf DLX Wet\/Dry Rolltop Backpack 35L X Mayhem","description":"","brand":"Dakine","offers":[{"title":"Mayhem Marron \/ 35L \/ Unisex","offer_id":53523602964846,"sku":"DAK62N069000","price":123.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/MISSIONSURFDLXWET_DRYROLLTOPBACKPACK35LXMAYHEM-MayhemCarbon.png?v=1774552769"},{"product_id":"sisstr-womens-good-day-tote-messenger-bags-vintage-indigo-spring-2026","title":"Good Day Tote","description":"","brand":"Sisstr","offers":[{"title":"Vintage Indigo \/ OS \/ Womens","offer_id":53613759037806,"sku":"SIS62W021000","price":89.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/GoodDayTote-VintageIndigo.png?v=1776265869"},{"product_id":"fcs-unisex-fcs-classic-cover-mid-length-surfboard-bag-alpine-spring-2026","title":"FCS Classic Cover Mid-Length","description":"","brand":"FCS","offers":[{"title":"Alpine \/ 7'0 \/ Unisex","offer_id":53620719255918,"sku":"FCS62N414700","price":169.99,"currency_code":"CAD","in_stock":false},{"title":"Alpine \/ 7'6 \/ Unisex","offer_id":53620719288686,"sku":"FCS62N415706","price":174.99,"currency_code":"CAD","in_stock":false},{"title":"Alpine \/ 8'0 \/ Unisex","offer_id":53620719321454,"sku":"FCS62N416800","price":179.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/FCSClassicCoverMid-Length-Alpine-3.png?v=1777487970"},{"product_id":"fcs-unisex-fcs-classic-cover-longboard-surfboard-bag-alpine-spring-2026","title":"FCS Classic Cover Longboard","description":"","brand":"FCS","offers":[{"title":"Alpine \/ 9'2 \/ Unisex","offer_id":53620719354222,"sku":"FCS62N419902","price":189.99,"currency_code":"CAD","in_stock":true},{"title":"Alpine \/ 9'6 \/ Unisex","offer_id":53620719386990,"sku":"FCS62N420906","price":199.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/FCSClassicCoverLongboard-Alpine.png?v=1777487446"},{"product_id":"fcs-unisex-fcs-day-runner-fish-surfboard-bag-alpine-spring-2026","title":"FCS Day Runner Fish","description":"","brand":"FCS","offers":[{"title":"Alpine \/ 6'3 \/ Unisex","offer_id":53620719419758,"sku":"FCS62N433603","price":239.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/FCSDayRunnerFish-Alpine-2.png?v=1777932422"},{"product_id":"fcs-unisex-fcs-day-runner-mid-length-surfboard-bag-alpine-spring-2026","title":"FCS Day Runner Mid Length","description":"","brand":"FCS","offers":[{"title":"Alpine \/ 7'6 \/ Unisex","offer_id":53620719452526,"sku":"FCS62N437706","price":249.99,"currency_code":"CAD","in_stock":false},{"title":"Alpine \/ 8'0 \/ Unisex","offer_id":53620719485294,"sku":"FCS62N438800","price":254.99,"currency_code":"CAD","in_stock":false},{"title":"Alpine \/ 8'6 \/ Unisex","offer_id":53620719518062,"sku":"FCS62N439806","price":264.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/FCSDayRunnerMidLength-Alpine.png?v=1777486745"},{"product_id":"fcs-unisex-fcs-day-runner-longboard-surfboard-bag-alpine-spring-2026","title":"FCS Day Runner Longboard","description":"","brand":"FCS","offers":[{"title":"Alpine \/ 9'2 \/ Unisex","offer_id":53620719550830,"sku":"FCS62N441902","price":279.99,"currency_code":"CAD","in_stock":true},{"title":"Alpine \/ 9'6 \/ Unisex","offer_id":53620719583598,"sku":"FCS62N442906","price":289.99,"currency_code":"CAD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/FCSDayRunnerLongboard-Alpine3.png?v=1777931783"},{"product_id":"fcs-unisex-fcs-packable-stretch-cover-mid-length-surfboard-bag-alpine-spring-2026","title":"FCS Packable Stretch Cover Mid-Length","description":"","brand":"FCS","offers":[{"title":"Alpine \/ 7'0 \/ Unisex","offer_id":53620719649134,"sku":"FCS62N393700","price":94.99,"currency_code":"CAD","in_stock":true},{"title":"Alpine \/ 7'6 \/ Unisex","offer_id":53620719681902,"sku":"FCS62N394706","price":99.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/FCSPackableStretchCoverMid-Length-Alpine-2.png?v=1777931501"},{"product_id":"wanderer-deluxe-board-bag","title":"Wanderer Deluxe Skimboard Bag","description":"","brand":"DB Skimboards","offers":[{"title":"Black \/ 44","offer_id":53683074695534,"sku":"DBS00N002440","price":139.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/WandererDeluxeSkimboardBag-2black.png?v=1777475099"},{"product_id":"kayotics-unisex-skimboard-backpack-surfboard-bag-assorted-summer-2026","title":"Skimboard Backpack","description":"","brand":"Kayotics","offers":[{"title":"Assorted \/ OS \/ Unisex","offer_id":53896284733806,"sku":"KAY63N010000","price":99.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0610\/9590\/3420\/files\/SkimboardBackpack.png?v=1781547968"}],"url":"https:\/\/boardroomshop.com\/collections\/surfboard-bags.oembed?page=2","provider":"The Boardroom","version":"1.0","type":"link"}