{"title":"SOUL COLLECTION","description":"\u003cp\u003eSOUL is the introspective side of SHINESOULE: graphic tees, sweatshirts and hoodies shaped by inner light, identity and the symbols we return to. The collection pairs wearable silhouettes with graphics made to feel personal rather than decorative.\u003c\/p\u003e\u003cp\u003eLook for calm statements, tonal details and pieces that work on their own or as part of a layered everyday outfit. Exact fabric weights, compositions and fit notes are listed on each product page.\u003c\/p\u003e","products":[{"product_id":"essential-symbol-t-shirt","title":"Essential Symbol T-Shirt","description":"\u003cstyle\u003e\n  \/* =========================================================\n     SHINESOULE PRODUCT HIGHLIGHTS V3.1\n     Product Highlights + Description \/ Details Accordion\n  ========================================================== *\/\n\n  .ss-product-info {\n    width: 100%;\n    margin: 24px 0;\n    color: rgb(var(--color-foreground));\n  }\n\n\n  \/* =========================================================\n     PRODUCT HIGHLIGHTS\n  ========================================================== *\/\n\n  .ss-highlights {\n    display: flex;\n    flex-direction: column;\n    gap: 17px;\n    width: 100%;\n    padding-bottom: 26px;\n  }\n\n  .ss-highlight {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n    min-height: 26px;\n  }\n\n\n  \/* ---------------------------------------------------------\n     ICON CONTAINER\n     Same container width keeps all text perfectly aligned.\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__icon {\n    width: 30px;\n    height: 26px;\n    flex: 0 0 30px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    color: currentColor;\n  }\n\n  .ss-highlight__icon svg {\n    display: block;\n\n    width: 26px;\n    height: 24px;\n\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.35;\n\n    stroke-linecap: round;\n    stroke-linejoin: round;\n\n    overflow: visible;\n  }\n\n\n  \/* ---------------------------------------------------------\n     TEXT\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__text {\n    font-size: 15px;\n    line-height: 1.4;\n    font-weight: 400;\n    letter-spacing: 0.01em;\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION\n  ========================================================== *\/\n\n  .ss-accordion {\n    width: 100%;\n    border-top: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n  .ss-accordion__item {\n    width: 100%;\n    border-bottom: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n\n  \/* ---------------------------------------------------------\n     ACCORDION HEADER\n  ---------------------------------------------------------- *\/\n\n  .ss-accordion__item summary {\n    position: relative;\n\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n\n    padding: 19px 2px;\n\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .ss-accordion__item summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .ss-accordion__item summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n\n  .ss-accordion__title {\n    font-size: 14px;\n    line-height: 1.3;\n\n    font-weight: 500;\n\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n\n\n  \/* =========================================================\n     PLUS \/ MINUS\n  ========================================================== *\/\n\n  .ss-accordion__toggle {\n    position: relative;\n\n    width: 16px;\n    height: 16px;\n\n    flex: 0 0 16px;\n\n    margin-left: 20px;\n  }\n\n  .ss-accordion__toggle::before,\n  .ss-accordion__toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    top: 50%;\n    left: 50%;\n\n    background: currentColor;\n\n    transform: translate(-50%, -50%);\n\n    transition:\n      opacity 0.2s ease,\n      transform 0.2s ease;\n  }\n\n\n  \/* Horizontal line *\/\n\n  .ss-accordion__toggle::before {\n    width: 14px;\n    height: 1px;\n  }\n\n\n  \/* Vertical line *\/\n\n  .ss-accordion__toggle::after {\n    width: 1px;\n    height: 14px;\n  }\n\n\n  \/* Open = Minus *\/\n\n  .ss-accordion__item[open]\n  .ss-accordion__toggle::after {\n    opacity: 0;\n\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION CONTENT\n  ========================================================== *\/\n\n  .ss-accordion__content {\n    padding: 0 2px 21px;\n\n    font-size: 14px;\n    line-height: 1.7;\n\n    font-weight: 400;\n\n    opacity: 0.76;\n  }\n\n  .ss-accordion__content p {\n    margin: 0;\n  }\n\n\n\n  \/* =========================================================\n     DETAILS LIST\n  ========================================================== *\/\n\n  .ss-details-list {\n    margin: 0;\n    padding: 0;\n\n    list-style: none;\n  }\n\n  .ss-details-list li {\n    position: relative;\n\n    margin: 5px 0;\n\n    padding-left: 15px;\n  }\n\n  .ss-details-list li::before {\n    content: \"\";\n\n    position: absolute;\n\n    left: 1px;\n    top: 0.75em;\n\n    width: 3px;\n    height: 3px;\n\n    border-radius: 50%;\n\n    background: currentColor;\n  }\n\n\n\n  \/* =========================================================\n     MOBILE\n  ========================================================== *\/\n\n  @media screen and (max-width: 749px) {\n\n    .ss-product-info {\n      margin: 20px 0;\n    }\n\n\n    .ss-highlights {\n      gap: 15px;\n      padding-bottom: 23px;\n    }\n\n\n    .ss-highlight {\n      gap: 11px;\n    }\n\n\n    .ss-highlight__icon {\n      width: 28px;\n      height: 24px;\n\n      flex: 0 0 28px;\n    }\n\n\n    .ss-highlight__icon svg {\n      width: 25px;\n      height: 22px;\n    }\n\n\n    .ss-highlight__text {\n      font-size: 14px;\n    }\n\n\n    .ss-accordion__item summary {\n      padding: 17px 1px;\n    }\n\n\n    .ss-accordion__title {\n      font-size: 13px;\n    }\n\n\n    .ss-accordion__content {\n      padding: 0 1px 19px;\n\n      font-size: 13px;\n      line-height: 1.65;\n    }\n\n  }\n\n\u003c\/style\u003e\n\u003cdiv class=\"ss-product-info\"\u003e\n\u003c!-- =======================================================\n       QUICK PRODUCT HIGHLIGHTS\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-highlights\"\u003e\n\u003c!-- =====================================================\n         01 — RELAXED FIT\n         Wider relaxed \/ drop shoulder T-shirt icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 32 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 3.5\n            L13 2.5\n            H19\n            L22 3.5\n            L29 6.5\n            L26.5 11\n            L22.5 9.2\n            V21\n            H9.5\n            V9.2\n            L5.5 11\n            L3 6.5\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M13 2.7\n            C13.5 4.4\n            14.5 5.1\n            16 5.1\n            C17.5 5.1\n            18.5 4.4\n            19 2.7\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Relaxed Fit \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         02 — FABRIC\n         Folded fabric \/ fabric swatch icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M5 6.5\n            L18.5 3\n            L23 6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M5 6.5\n            V17.5\n            L9 21\n            L23 17\n            V6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M9 10\n            V21\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M12 11.5\n            L20 9.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 14.5\n            L20 12.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 17.5\n            L18 15.8\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e 180gsm · 100% Cotton \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         03 — DELIVERY\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M3 6\n            H16\n            V17\n            H3\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M16 10\n            H20\n            L24 14\n            V17\n            H16\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M18 11.5\n            H19.5\n            L22 14\n            H18\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003ccircle cx=\"7\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n          \u003ccircle cx=\"20.5\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Free UK Delivery Over £60 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         04 — RETURNS \/ EXCHANGES\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 6\n            L5 11\n            L10 16\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M5 11\n            H17\n            C21 11\n            23 13.5\n            23 17\n            C23 20\n            21 21.5\n            18 21.5\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Easy Returns \/ Exchanges \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =======================================================\n       DESCRIPTION + DETAILS ACCORDION\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-accordion\"\u003e\n\u003c!-- =====================================================\n         DESCRIPTION\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Description \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cp\u003eBuilt around the SHINESOULE Symbol, the Essential Symbol T-Shirt strips everything back to its core — a quiet expression of identity, presence and the light that comes from within. Designed for everyday wear with a relaxed silhouette and clean finish, it carries the visual language of SHINESOULE without excess.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- =====================================================\n         DETAILS\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Details \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cul class=\"ss-details-list\"\u003e\n\u003cli\u003e180gsm fabric\u003c\/li\u003e\n\u003cli\u003e100% Cotton\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003eRibbed crew neckline\u003c\/li\u003e\n\u003cli\u003eShort sleeves\u003c\/li\u003e\n\u003cli\u003eSHINESOULE Symbol chest graphic\u003c\/li\u003e\n\u003cli\u003eUnisex design\u003c\/li\u003e\n\u003cli\u003eAvailable in Black and Off White\u003c\/li\u003e\n\u003cli\u003ePart of SOUL COLLECTION 01\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SHINESOULE","offers":[{"title":"White \/ S","offer_id":50757460263151,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":50896957800687,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":50896957833455,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":50896957866223,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":50896957898991,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":50896957931759,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":50896957964527,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":50896957997295,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":50757460295919,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":50896958030063,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":50896958062831,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":50896958095599,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":50896958128367,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":50896958161135,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":50896958193903,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":50896958226671,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0835\/9926\/1935\/files\/S01-P01V3_FrontHeroModel.png?v=1789391514"},{"product_id":"light-from-within-graphic-t-shirt","title":"Light From Within Graphic T-Shirt","description":"\u003cstyle\u003e\n  \/* =========================================================\n     SHINESOULE PRODUCT HIGHLIGHTS V3.1\n     Product Highlights + Description \/ Details Accordion\n  ========================================================== *\/\n\n  .ss-product-info {\n    width: 100%;\n    margin: 24px 0;\n    color: rgb(var(--color-foreground));\n  }\n\n\n  \/* =========================================================\n     PRODUCT HIGHLIGHTS\n  ========================================================== *\/\n\n  .ss-highlights {\n    display: flex;\n    flex-direction: column;\n    gap: 17px;\n    width: 100%;\n    padding-bottom: 26px;\n  }\n\n  .ss-highlight {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n    min-height: 26px;\n  }\n\n\n  \/* ---------------------------------------------------------\n     ICON CONTAINER\n     Same container width keeps all text perfectly aligned.\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__icon {\n    width: 30px;\n    height: 26px;\n    flex: 0 0 30px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    color: currentColor;\n  }\n\n  .ss-highlight__icon svg {\n    display: block;\n\n    width: 26px;\n    height: 24px;\n\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.35;\n\n    stroke-linecap: round;\n    stroke-linejoin: round;\n\n    overflow: visible;\n  }\n\n\n  \/* ---------------------------------------------------------\n     TEXT\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__text {\n    font-size: 15px;\n    line-height: 1.4;\n    font-weight: 400;\n    letter-spacing: 0.01em;\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION\n  ========================================================== *\/\n\n  .ss-accordion {\n    width: 100%;\n    border-top: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n  .ss-accordion__item {\n    width: 100%;\n    border-bottom: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n\n  \/* ---------------------------------------------------------\n     ACCORDION HEADER\n  ---------------------------------------------------------- *\/\n\n  .ss-accordion__item summary {\n    position: relative;\n\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n\n    padding: 19px 2px;\n\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .ss-accordion__item summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .ss-accordion__item summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n\n  .ss-accordion__title {\n    font-size: 14px;\n    line-height: 1.3;\n\n    font-weight: 500;\n\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n\n\n  \/* =========================================================\n     PLUS \/ MINUS\n  ========================================================== *\/\n\n  .ss-accordion__toggle {\n    position: relative;\n\n    width: 16px;\n    height: 16px;\n\n    flex: 0 0 16px;\n\n    margin-left: 20px;\n  }\n\n  .ss-accordion__toggle::before,\n  .ss-accordion__toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    top: 50%;\n    left: 50%;\n\n    background: currentColor;\n\n    transform: translate(-50%, -50%);\n\n    transition:\n      opacity 0.2s ease,\n      transform 0.2s ease;\n  }\n\n\n  \/* Horizontal line *\/\n\n  .ss-accordion__toggle::before {\n    width: 14px;\n    height: 1px;\n  }\n\n\n  \/* Vertical line *\/\n\n  .ss-accordion__toggle::after {\n    width: 1px;\n    height: 14px;\n  }\n\n\n  \/* Open = Minus *\/\n\n  .ss-accordion__item[open]\n  .ss-accordion__toggle::after {\n    opacity: 0;\n\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION CONTENT\n  ========================================================== *\/\n\n  .ss-accordion__content {\n    padding: 0 2px 21px;\n\n    font-size: 14px;\n    line-height: 1.7;\n\n    font-weight: 400;\n\n    opacity: 0.76;\n  }\n\n  .ss-accordion__content p {\n    margin: 0;\n  }\n\n\n\n  \/* =========================================================\n     DETAILS LIST\n  ========================================================== *\/\n\n  .ss-details-list {\n    margin: 0;\n    padding: 0;\n\n    list-style: none;\n  }\n\n  .ss-details-list li {\n    position: relative;\n\n    margin: 5px 0;\n\n    padding-left: 15px;\n  }\n\n  .ss-details-list li::before {\n    content: \"\";\n\n    position: absolute;\n\n    left: 1px;\n    top: 0.75em;\n\n    width: 3px;\n    height: 3px;\n\n    border-radius: 50%;\n\n    background: currentColor;\n  }\n\n\n\n  \/* =========================================================\n     MOBILE\n  ========================================================== *\/\n\n  @media screen and (max-width: 749px) {\n\n    .ss-product-info {\n      margin: 20px 0;\n    }\n\n\n    .ss-highlights {\n      gap: 15px;\n      padding-bottom: 23px;\n    }\n\n\n    .ss-highlight {\n      gap: 11px;\n    }\n\n\n    .ss-highlight__icon {\n      width: 28px;\n      height: 24px;\n\n      flex: 0 0 28px;\n    }\n\n\n    .ss-highlight__icon svg {\n      width: 25px;\n      height: 22px;\n    }\n\n\n    .ss-highlight__text {\n      font-size: 14px;\n    }\n\n\n    .ss-accordion__item summary {\n      padding: 17px 1px;\n    }\n\n\n    .ss-accordion__title {\n      font-size: 13px;\n    }\n\n\n    .ss-accordion__content {\n      padding: 0 1px 19px;\n\n      font-size: 13px;\n      line-height: 1.65;\n    }\n\n  }\n\n\u003c\/style\u003e\n\u003cdiv class=\"ss-product-info\"\u003e\n\u003c!-- =======================================================\n       QUICK PRODUCT HIGHLIGHTS\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-highlights\"\u003e\n\u003c!-- =====================================================\n         01 — RELAXED FIT\n         Wider relaxed \/ drop shoulder T-shirt icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 32 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 3.5\n            L13 2.5\n            H19\n            L22 3.5\n            L29 6.5\n            L26.5 11\n            L22.5 9.2\n            V21\n            H9.5\n            V9.2\n            L5.5 11\n            L3 6.5\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M13 2.7\n            C13.5 4.4\n            14.5 5.1\n            16 5.1\n            C17.5 5.1\n            18.5 4.4\n            19 2.7\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Relaxed Fit \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         02 — FABRIC\n         Folded fabric \/ fabric swatch icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M5 6.5\n            L18.5 3\n            L23 6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M5 6.5\n            V17.5\n            L9 21\n            L23 17\n            V6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M9 10\n            V21\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M12 11.5\n            L20 9.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 14.5\n            L20 12.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 17.5\n            L18 15.8\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e 180gsm · 100% Cotton \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         03 — DELIVERY\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M3 6\n            H16\n            V17\n            H3\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M16 10\n            H20\n            L24 14\n            V17\n            H16\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M18 11.5\n            H19.5\n            L22 14\n            H18\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003ccircle cx=\"7\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n          \u003ccircle cx=\"20.5\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Free UK Delivery Over £60 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         04 — RETURNS \/ EXCHANGES\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 6\n            L5 11\n            L10 16\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M5 11\n            H17\n            C21 11\n            23 13.5\n            23 17\n            C23 20\n            21 21.5\n            18 21.5\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Easy Returns \/ Exchanges \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =======================================================\n       DESCRIPTION + DETAILS ACCORDION\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-accordion\"\u003e\n\u003c!-- =====================================================\n         DESCRIPTION\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\" open=\"\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Description \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cp\u003eThe Light From Within Graphic T-Shirt brings the central idea of SHINESOULE to life — an expression of inner strength, self-belief and the energy we carry within ourselves. Designed with a restrained front identity and a statement back graphic, it balances everyday wearability with the visual language of SOUL COLLECTION 01.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- =====================================================\n         DETAILS\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\" open=\"\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Details \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cul class=\"ss-details-list\"\u003e\n\u003cli\u003e180gsm fabric\u003c\/li\u003e\n\u003cli\u003e100% Cotton\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003eRibbed crew neckline\u003c\/li\u003e\n\u003cli\u003eShort sleeves\u003c\/li\u003e\n\u003cli\u003eSHINESOULE Symbol chest graphic\u003c\/li\u003e\n\u003cli\u003eUnisex design\u003c\/li\u003e\n\u003cli\u003eAvailable in Black and Off White\u003c\/li\u003e\n\u003cli\u003ePart of SOUL COLLECTION 01\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SHINESOULE","offers":[{"title":"White \/ S","offer_id":50757514625263,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":50757514658031,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":50757514690799,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":50757514723567,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":50757514756335,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":50757514789103,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 4XL","offer_id":50757514821871,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"White \/ 5XL","offer_id":50757514854639,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":50757514887407,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":50757514920175,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":50757514952943,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":50757514985711,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":50757515018479,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":50757515051247,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 4XL","offer_id":50757515084015,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 5XL","offer_id":50757515116783,"sku":null,"price":28.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0835\/9926\/1935\/files\/S02-P01V2_BlackFrontHeroModel.png?v=1789396306"},{"product_id":"essential-symbol-hoodie","title":"Essential Symbol Hoodie","description":"\u003cstyle\u003e\n  \/* =========================================================\n     SHINESOULE PRODUCT HIGHLIGHTS V3.1\n     Product Highlights + Description \/ Details Accordion\n  ========================================================== *\/\n\n  .ss-product-info {\n    width: 100%;\n    margin: 24px 0;\n    color: rgb(var(--color-foreground));\n  }\n\n\n  \/* =========================================================\n     PRODUCT HIGHLIGHTS\n  ========================================================== *\/\n\n  .ss-highlights {\n    display: flex;\n    flex-direction: column;\n    gap: 17px;\n    width: 100%;\n    padding-bottom: 26px;\n  }\n\n  .ss-highlight {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n    min-height: 26px;\n  }\n\n\n  \/* ---------------------------------------------------------\n     ICON CONTAINER\n     Same container width keeps all text perfectly aligned.\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__icon {\n    width: 30px;\n    height: 26px;\n    flex: 0 0 30px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    color: currentColor;\n  }\n\n  .ss-highlight__icon svg {\n    display: block;\n\n    width: 26px;\n    height: 24px;\n\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.35;\n\n    stroke-linecap: round;\n    stroke-linejoin: round;\n\n    overflow: visible;\n  }\n\n\n  \/* ---------------------------------------------------------\n     TEXT\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__text {\n    font-size: 15px;\n    line-height: 1.4;\n    font-weight: 400;\n    letter-spacing: 0.01em;\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION\n  ========================================================== *\/\n\n  .ss-accordion {\n    width: 100%;\n    border-top: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n  .ss-accordion__item {\n    width: 100%;\n    border-bottom: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n\n  \/* ---------------------------------------------------------\n     ACCORDION HEADER\n  ---------------------------------------------------------- *\/\n\n  .ss-accordion__item summary {\n    position: relative;\n\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n\n    padding: 19px 2px;\n\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .ss-accordion__item summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .ss-accordion__item summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n\n  .ss-accordion__title {\n    font-size: 14px;\n    line-height: 1.3;\n\n    font-weight: 500;\n\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n\n\n  \/* =========================================================\n     PLUS \/ MINUS\n  ========================================================== *\/\n\n  .ss-accordion__toggle {\n    position: relative;\n\n    width: 16px;\n    height: 16px;\n\n    flex: 0 0 16px;\n\n    margin-left: 20px;\n  }\n\n  .ss-accordion__toggle::before,\n  .ss-accordion__toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    top: 50%;\n    left: 50%;\n\n    background: currentColor;\n\n    transform: translate(-50%, -50%);\n\n    transition:\n      opacity 0.2s ease,\n      transform 0.2s ease;\n  }\n\n\n  \/* Horizontal line *\/\n\n  .ss-accordion__toggle::before {\n    width: 14px;\n    height: 1px;\n  }\n\n\n  \/* Vertical line *\/\n\n  .ss-accordion__toggle::after {\n    width: 1px;\n    height: 14px;\n  }\n\n\n  \/* Open = Minus *\/\n\n  .ss-accordion__item[open]\n  .ss-accordion__toggle::after {\n    opacity: 0;\n\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION CONTENT\n  ========================================================== *\/\n\n  .ss-accordion__content {\n    padding: 0 2px 21px;\n\n    font-size: 14px;\n    line-height: 1.7;\n\n    font-weight: 400;\n\n    opacity: 0.76;\n  }\n\n  .ss-accordion__content p {\n    margin: 0;\n  }\n\n\n\n  \/* =========================================================\n     DETAILS LIST\n  ========================================================== *\/\n\n  .ss-details-list {\n    margin: 0;\n    padding: 0;\n\n    list-style: none;\n  }\n\n  .ss-details-list li {\n    position: relative;\n\n    margin: 5px 0;\n\n    padding-left: 15px;\n  }\n\n  .ss-details-list li::before {\n    content: \"\";\n\n    position: absolute;\n\n    left: 1px;\n    top: 0.75em;\n\n    width: 3px;\n    height: 3px;\n\n    border-radius: 50%;\n\n    background: currentColor;\n  }\n\n\n\n  \/* =========================================================\n     MOBILE\n  ========================================================== *\/\n\n  @media screen and (max-width: 749px) {\n\n    .ss-product-info {\n      margin: 20px 0;\n    }\n\n\n    .ss-highlights {\n      gap: 15px;\n      padding-bottom: 23px;\n    }\n\n\n    .ss-highlight {\n      gap: 11px;\n    }\n\n\n    .ss-highlight__icon {\n      width: 28px;\n      height: 24px;\n\n      flex: 0 0 28px;\n    }\n\n\n    .ss-highlight__icon svg {\n      width: 25px;\n      height: 22px;\n    }\n\n\n    .ss-highlight__text {\n      font-size: 14px;\n    }\n\n\n    .ss-accordion__item summary {\n      padding: 17px 1px;\n    }\n\n\n    .ss-accordion__title {\n      font-size: 13px;\n    }\n\n\n    .ss-accordion__content {\n      padding: 0 1px 19px;\n\n      font-size: 13px;\n      line-height: 1.65;\n    }\n\n  }\n\n\u003c\/style\u003e\n\u003cdiv class=\"ss-product-info\"\u003e\n\u003c!-- =======================================================\n       QUICK PRODUCT HIGHLIGHTS\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-highlights\"\u003e\n\u003c!-- =====================================================\n         01 — RELAXED FIT\n         Wider relaxed \/ drop shoulder T-shirt icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 32 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 3.5\n            L13 2.5\n            H19\n            L22 3.5\n            L29 6.5\n            L26.5 11\n            L22.5 9.2\n            V21\n            H9.5\n            V9.2\n            L5.5 11\n            L3 6.5\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M13 2.7\n            C13.5 4.4\n            14.5 5.1\n            16 5.1\n            C17.5 5.1\n            18.5 4.4\n            19 2.7\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Relaxed Fit \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         02 — FABRIC\n         Folded fabric \/ fabric swatch icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M5 6.5\n            L18.5 3\n            L23 6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M5 6.5\n            V17.5\n            L9 21\n            L23 17\n            V6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M9 10\n            V21\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M12 11.5\n            L20 9.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 14.5\n            L20 12.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 17.5\n            L18 15.8\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e 280gsm · Cotton Blend\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         03 — DELIVERY\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M3 6\n            H16\n            V17\n            H3\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M16 10\n            H20\n            L24 14\n            V17\n            H16\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M18 11.5\n            H19.5\n            L22 14\n            H18\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003ccircle cx=\"7\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n          \u003ccircle cx=\"20.5\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Free UK Delivery Over £60 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         04 — RETURNS \/ EXCHANGES\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 6\n            L5 11\n            L10 16\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M5 11\n            H17\n            C21 11\n            23 13.5\n            23 17\n            C23 20\n            21 21.5\n            18 21.5\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Easy Returns \/ Exchanges \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =======================================================\n       DESCRIPTION + DETAILS ACCORDION\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-accordion\"\u003e\n\u003c!-- =====================================================\n         DESCRIPTION\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\" open=\"\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Description \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cp\u003eThe Essential Symbol Hoodie brings the SHINESOULE Symbol into a clean, understated silhouette — designed to be worn repeatedly, layered easily and carried beyond a single season.\nMinimal in appearance but rooted in the identity of SOUL COLLECTION 01, it represents the quiet confidence behind LIGHT FROM WITHIN.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- =====================================================\n         DETAILS\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\" open=\"\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Details \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cul class=\"ss-details-list\"\u003e\n\u003cli\u003e280gsm fabric\u003c\/li\u003e\n\u003cli\u003e50% Cotton + 50% Recycled Polyester\u003c\/li\u003e\n\u003cli\u003eOversized fit\u003c\/li\u003e\n\u003cli\u003eLong sleeves\u003c\/li\u003e\n\u003cli\u003eSHINESOULE Symbol graphic\u003c\/li\u003e\n\u003cli\u003eUnisex design\u003c\/li\u003e\n\u003cli\u003eAvailable in Black and Off White\u003c\/li\u003e\n\u003cli\u003ePart of SOUL COLLECTION 01\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SHINESOULE","offers":[{"title":"White \/ S","offer_id":50788728307951,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":50788728340719,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":50788728373487,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":50788728406255,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":50788728439023,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":50788728471791,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":50788728504559,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":50788728537327,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":50788728570095,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":50788728602863,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":50788728635631,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":50788728668399,"sku":null,"price":59.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0835\/9926\/1935\/files\/S03-P01_BlackFrontHero.png?v=1789648965"},{"product_id":"inner-light-graphic-hoodie","title":"Inner Light Graphic Hoodie","description":"\u003cstyle\u003e\n  \/* =========================================================\n     SHINESOULE PRODUCT HIGHLIGHTS V3.1\n     Product Highlights + Description \/ Details Accordion\n  ========================================================== *\/\n\n  .ss-product-info {\n    width: 100%;\n    margin: 24px 0;\n    color: rgb(var(--color-foreground));\n  }\n\n\n  \/* =========================================================\n     PRODUCT HIGHLIGHTS\n  ========================================================== *\/\n\n  .ss-highlights {\n    display: flex;\n    flex-direction: column;\n    gap: 17px;\n    width: 100%;\n    padding-bottom: 26px;\n  }\n\n  .ss-highlight {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n    min-height: 26px;\n  }\n\n\n  \/* ---------------------------------------------------------\n     ICON CONTAINER\n     Same container width keeps all text perfectly aligned.\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__icon {\n    width: 30px;\n    height: 26px;\n    flex: 0 0 30px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    color: currentColor;\n  }\n\n  .ss-highlight__icon svg {\n    display: block;\n\n    width: 26px;\n    height: 24px;\n\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.35;\n\n    stroke-linecap: round;\n    stroke-linejoin: round;\n\n    overflow: visible;\n  }\n\n\n  \/* ---------------------------------------------------------\n     TEXT\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__text {\n    font-size: 15px;\n    line-height: 1.4;\n    font-weight: 400;\n    letter-spacing: 0.01em;\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION\n  ========================================================== *\/\n\n  .ss-accordion {\n    width: 100%;\n    border-top: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n  .ss-accordion__item {\n    width: 100%;\n    border-bottom: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n\n  \/* ---------------------------------------------------------\n     ACCORDION HEADER\n  ---------------------------------------------------------- *\/\n\n  .ss-accordion__item summary {\n    position: relative;\n\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n\n    padding: 19px 2px;\n\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .ss-accordion__item summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .ss-accordion__item summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n\n  .ss-accordion__title {\n    font-size: 14px;\n    line-height: 1.3;\n\n    font-weight: 500;\n\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n\n\n  \/* =========================================================\n     PLUS \/ MINUS\n  ========================================================== *\/\n\n  .ss-accordion__toggle {\n    position: relative;\n\n    width: 16px;\n    height: 16px;\n\n    flex: 0 0 16px;\n\n    margin-left: 20px;\n  }\n\n  .ss-accordion__toggle::before,\n  .ss-accordion__toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    top: 50%;\n    left: 50%;\n\n    background: currentColor;\n\n    transform: translate(-50%, -50%);\n\n    transition:\n      opacity 0.2s ease,\n      transform 0.2s ease;\n  }\n\n\n  \/* Horizontal line *\/\n\n  .ss-accordion__toggle::before {\n    width: 14px;\n    height: 1px;\n  }\n\n\n  \/* Vertical line *\/\n\n  .ss-accordion__toggle::after {\n    width: 1px;\n    height: 14px;\n  }\n\n\n  \/* Open = Minus *\/\n\n  .ss-accordion__item[open]\n  .ss-accordion__toggle::after {\n    opacity: 0;\n\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION CONTENT\n  ========================================================== *\/\n\n  .ss-accordion__content {\n    padding: 0 2px 21px;\n\n    font-size: 14px;\n    line-height: 1.7;\n\n    font-weight: 400;\n\n    opacity: 0.76;\n  }\n\n  .ss-accordion__content p {\n    margin: 0;\n  }\n\n\n\n  \/* =========================================================\n     DETAILS LIST\n  ========================================================== *\/\n\n  .ss-details-list {\n    margin: 0;\n    padding: 0;\n\n    list-style: none;\n  }\n\n  .ss-details-list li {\n    position: relative;\n\n    margin: 5px 0;\n\n    padding-left: 15px;\n  }\n\n  .ss-details-list li::before {\n    content: \"\";\n\n    position: absolute;\n\n    left: 1px;\n    top: 0.75em;\n\n    width: 3px;\n    height: 3px;\n\n    border-radius: 50%;\n\n    background: currentColor;\n  }\n\n\n\n  \/* =========================================================\n     MOBILE\n  ========================================================== *\/\n\n  @media screen and (max-width: 749px) {\n\n    .ss-product-info {\n      margin: 20px 0;\n    }\n\n\n    .ss-highlights {\n      gap: 15px;\n      padding-bottom: 23px;\n    }\n\n\n    .ss-highlight {\n      gap: 11px;\n    }\n\n\n    .ss-highlight__icon {\n      width: 28px;\n      height: 24px;\n\n      flex: 0 0 28px;\n    }\n\n\n    .ss-highlight__icon svg {\n      width: 25px;\n      height: 22px;\n    }\n\n\n    .ss-highlight__text {\n      font-size: 14px;\n    }\n\n\n    .ss-accordion__item summary {\n      padding: 17px 1px;\n    }\n\n\n    .ss-accordion__title {\n      font-size: 13px;\n    }\n\n\n    .ss-accordion__content {\n      padding: 0 1px 19px;\n\n      font-size: 13px;\n      line-height: 1.65;\n    }\n\n  }\n\n\u003c\/style\u003e\n\u003cdiv class=\"ss-product-info\"\u003e\n\u003c!-- =======================================================\n       QUICK PRODUCT HIGHLIGHTS\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-highlights\"\u003e\n\u003c!-- =====================================================\n         01 — RELAXED FIT\n         Wider relaxed \/ drop shoulder T-shirt icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 32 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 3.5\n            L13 2.5\n            H19\n            L22 3.5\n            L29 6.5\n            L26.5 11\n            L22.5 9.2\n            V21\n            H9.5\n            V9.2\n            L5.5 11\n            L3 6.5\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M13 2.7\n            C13.5 4.4\n            14.5 5.1\n            16 5.1\n            C17.5 5.1\n            18.5 4.4\n            19 2.7\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Relaxed Fit \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         02 — FABRIC\n         Folded fabric \/ fabric swatch icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M5 6.5\n            L18.5 3\n            L23 6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M5 6.5\n            V17.5\n            L9 21\n            L23 17\n            V6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M9 10\n            V21\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M12 11.5\n            L20 9.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 14.5\n            L20 12.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 17.5\n            L18 15.8\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e 280gsm · Cotton Blend \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         03 — DELIVERY\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M3 6\n            H16\n            V17\n            H3\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M16 10\n            H20\n            L24 14\n            V17\n            H16\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M18 11.5\n            H19.5\n            L22 14\n            H18\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003ccircle cx=\"7\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n          \u003ccircle cx=\"20.5\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Free UK Delivery Over £60 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         04 — RETURNS \/ EXCHANGES\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 6\n            L5 11\n            L10 16\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M5 11\n            H17\n            C21 11\n            23 13.5\n            23 17\n            C23 20\n            21 21.5\n            18 21.5\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Easy Returns \/ Exchanges \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =======================================================\n       DESCRIPTION + DETAILS ACCORDION\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-accordion\"\u003e\n\u003c!-- =====================================================\n         DESCRIPTION\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Description \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cp\u003eThe Inner Light Graphic Hoodie explores the moment inner energy becomes visible — a visual expression of strength, awareness and the light that exists beneath the surface. Built around the SHINESOULE visual language, its statement graphic transforms the idea of LIGHT FROM WITHIN into one of the defining pieces of SOUL COLLECTION 01. Designed with a relaxed silhouette and a strong graphic presence, it is made to stand alone as the focal point of a look.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- =====================================================\n         DETAILS\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\" open=\"\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Details \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cul class=\"ss-details-list\"\u003e\n\u003cli\u003e280gsm fabric\u003c\/li\u003e\n\u003cli\u003e50% Cotton + 50% Recycled Polyester\u003c\/li\u003e\n\u003cli\u003eOversized fit\u003c\/li\u003e\n\u003cli\u003eLong sleeves\u003c\/li\u003e\n\u003cli\u003eInner Light Graphic graphic\u003c\/li\u003e\n\u003cli\u003eUnisex design\u003c\/li\u003e\n\u003cli\u003eAvailable in Black and Off White\u003c\/li\u003e\n\u003cli\u003ePart of SOUL COLLECTION 01\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SHINESOULE","offers":[{"title":"White \/ S","offer_id":50788703568111,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":50788717363439,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":50788717396207,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":50788717428975,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":50788717461743,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":50788717494511,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":50788703600879,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":50788717527279,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":50788717560047,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":50788717592815,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":50788717625583,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":50788717658351,"sku":null,"price":69.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0835\/9926\/1935\/files\/P02BlackBackHero.png?v=1789649666"},{"product_id":"essential-logo-crewneck-sweatshirt","title":"Essential Logo Crewneck Sweatshirt","description":"\u003cstyle\u003e\n  \/* =========================================================\n     SHINESOULE PRODUCT HIGHLIGHTS V3.1\n     Product Highlights + Description \/ Details Accordion\n  ========================================================== *\/\n\n  .ss-product-info {\n    width: 100%;\n    margin: 24px 0;\n    color: rgb(var(--color-foreground));\n  }\n\n\n  \/* =========================================================\n     PRODUCT HIGHLIGHTS\n  ========================================================== *\/\n\n  .ss-highlights {\n    display: flex;\n    flex-direction: column;\n    gap: 17px;\n    width: 100%;\n    padding-bottom: 26px;\n  }\n\n  .ss-highlight {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n    min-height: 26px;\n  }\n\n\n  \/* ---------------------------------------------------------\n     ICON CONTAINER\n     Same container width keeps all text perfectly aligned.\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__icon {\n    width: 30px;\n    height: 26px;\n    flex: 0 0 30px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    color: currentColor;\n  }\n\n  .ss-highlight__icon svg {\n    display: block;\n\n    width: 26px;\n    height: 24px;\n\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.35;\n\n    stroke-linecap: round;\n    stroke-linejoin: round;\n\n    overflow: visible;\n  }\n\n\n  \/* ---------------------------------------------------------\n     TEXT\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__text {\n    font-size: 15px;\n    line-height: 1.4;\n    font-weight: 400;\n    letter-spacing: 0.01em;\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION\n  ========================================================== *\/\n\n  .ss-accordion {\n    width: 100%;\n    border-top: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n  .ss-accordion__item {\n    width: 100%;\n    border-bottom: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n\n  \/* ---------------------------------------------------------\n     ACCORDION HEADER\n  ---------------------------------------------------------- *\/\n\n  .ss-accordion__item summary {\n    position: relative;\n\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n\n    padding: 19px 2px;\n\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .ss-accordion__item summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .ss-accordion__item summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n\n  .ss-accordion__title {\n    font-size: 14px;\n    line-height: 1.3;\n\n    font-weight: 500;\n\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n\n\n  \/* =========================================================\n     PLUS \/ MINUS\n  ========================================================== *\/\n\n  .ss-accordion__toggle {\n    position: relative;\n\n    width: 16px;\n    height: 16px;\n\n    flex: 0 0 16px;\n\n    margin-left: 20px;\n  }\n\n  .ss-accordion__toggle::before,\n  .ss-accordion__toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    top: 50%;\n    left: 50%;\n\n    background: currentColor;\n\n    transform: translate(-50%, -50%);\n\n    transition:\n      opacity 0.2s ease,\n      transform 0.2s ease;\n  }\n\n\n  \/* Horizontal line *\/\n\n  .ss-accordion__toggle::before {\n    width: 14px;\n    height: 1px;\n  }\n\n\n  \/* Vertical line *\/\n\n  .ss-accordion__toggle::after {\n    width: 1px;\n    height: 14px;\n  }\n\n\n  \/* Open = Minus *\/\n\n  .ss-accordion__item[open]\n  .ss-accordion__toggle::after {\n    opacity: 0;\n\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION CONTENT\n  ========================================================== *\/\n\n  .ss-accordion__content {\n    padding: 0 2px 21px;\n\n    font-size: 14px;\n    line-height: 1.7;\n\n    font-weight: 400;\n\n    opacity: 0.76;\n  }\n\n  .ss-accordion__content p {\n    margin: 0;\n  }\n\n\n\n  \/* =========================================================\n     DETAILS LIST\n  ========================================================== *\/\n\n  .ss-details-list {\n    margin: 0;\n    padding: 0;\n\n    list-style: none;\n  }\n\n  .ss-details-list li {\n    position: relative;\n\n    margin: 5px 0;\n\n    padding-left: 15px;\n  }\n\n  .ss-details-list li::before {\n    content: \"\";\n\n    position: absolute;\n\n    left: 1px;\n    top: 0.75em;\n\n    width: 3px;\n    height: 3px;\n\n    border-radius: 50%;\n\n    background: currentColor;\n  }\n\n\n\n  \/* =========================================================\n     MOBILE\n  ========================================================== *\/\n\n  @media screen and (max-width: 749px) {\n\n    .ss-product-info {\n      margin: 20px 0;\n    }\n\n\n    .ss-highlights {\n      gap: 15px;\n      padding-bottom: 23px;\n    }\n\n\n    .ss-highlight {\n      gap: 11px;\n    }\n\n\n    .ss-highlight__icon {\n      width: 28px;\n      height: 24px;\n\n      flex: 0 0 28px;\n    }\n\n\n    .ss-highlight__icon svg {\n      width: 25px;\n      height: 22px;\n    }\n\n\n    .ss-highlight__text {\n      font-size: 14px;\n    }\n\n\n    .ss-accordion__item summary {\n      padding: 17px 1px;\n    }\n\n\n    .ss-accordion__title {\n      font-size: 13px;\n    }\n\n\n    .ss-accordion__content {\n      padding: 0 1px 19px;\n\n      font-size: 13px;\n      line-height: 1.65;\n    }\n\n  }\n\n\u003c\/style\u003e\n\u003cdiv class=\"ss-product-info\"\u003e\n\u003c!-- =======================================================\n       QUICK PRODUCT HIGHLIGHTS\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-highlights\"\u003e\n\u003c!-- =====================================================\n         01 — RELAXED FIT\n         Wider relaxed \/ drop shoulder T-shirt icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 32 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 3.5\n            L13 2.5\n            H19\n            L22 3.5\n            L29 6.5\n            L26.5 11\n            L22.5 9.2\n            V21\n            H9.5\n            V9.2\n            L5.5 11\n            L3 6.5\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M13 2.7\n            C13.5 4.4\n            14.5 5.1\n            16 5.1\n            C17.5 5.1\n            18.5 4.4\n            19 2.7\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Relaxed Fit \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         02 — FABRIC\n         Folded fabric \/ fabric swatch icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M5 6.5\n            L18.5 3\n            L23 6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M5 6.5\n            V17.5\n            L9 21\n            L23 17\n            V6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M9 10\n            V21\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M12 11.5\n            L20 9.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 14.5\n            L20 12.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 17.5\n            L18 15.8\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e 280gsm · Cotton Blend \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         03 — DELIVERY\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M3 6\n            H16\n            V17\n            H3\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M16 10\n            H20\n            L24 14\n            V17\n            H16\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M18 11.5\n            H19.5\n            L22 14\n            H18\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003ccircle cx=\"7\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n          \u003ccircle cx=\"20.5\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Free UK Delivery Over £60 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         04 — RETURNS \/ EXCHANGES\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 6\n            L5 11\n            L10 16\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M5 11\n            H17\n            C21 11\n            23 13.5\n            23 17\n            C23 20\n            21 21.5\n            18 21.5\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Easy Returns \/ Exchanges \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =======================================================\n       DESCRIPTION + DETAILS ACCORDION\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-accordion\"\u003e\n\u003c!-- =====================================================\n         DESCRIPTION\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Description \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cp\u003eThe Essential Logo Crewneck Sweatshirt brings together two core elements of the SHINESOULE identity — the signature Symbol at the front and the SHINESOULE Wordmark at the back. Designed as a versatile everyday layer, its restrained graphic placement keeps the focus on silhouette, balance and identity rather than excess. A quieter piece within SOUL COLLECTION 01, made to carry the SHINESOULE language beyond a single season.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- =====================================================\n         DETAILS\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\" open=\"\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Details \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cul class=\"ss-details-list\"\u003e\n\u003cli\u003e280gsm fabric\u003c\/li\u003e\n\u003cli\u003e50% Cotton + 50% Recycled Polyester\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003eRibbed crew neckline\u003c\/li\u003e\n\u003cli\u003eLong sleeves\u003c\/li\u003e\n\u003cli\u003eEssential Logo graphic\u003c\/li\u003e\n\u003cli\u003eUnisex design\u003c\/li\u003e\n\u003cli\u003eAvailable in Black and Off White\u003c\/li\u003e\n\u003cli\u003ePart of SOUL COLLECTION 01\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SHINESOULE","offers":[{"title":"White \/ S","offer_id":50788819468527,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":50788819501295,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":50788819534063,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":50788819566831,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":50788819599599,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":50788819632367,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":50788819665135,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":50788819697903,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":50788819730671,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":50788819763439,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":50788819796207,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":50788819828975,"sku":null,"price":49.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0835\/9926\/1935\/files\/S05-P01_BlackbackHeroModel.png?v=1789650766"},{"product_id":"soul-state-graphic-t-shirt","title":"Soul State Graphic T-Shirt","description":"\u003cstyle\u003e\n  \/* =========================================================\n     SHINESOULE PRODUCT HIGHLIGHTS V3.1\n     Product Highlights + Description \/ Details Accordion\n  ========================================================== *\/\n\n  .ss-product-info {\n    width: 100%;\n    margin: 24px 0;\n    color: rgb(var(--color-foreground));\n  }\n\n\n  \/* =========================================================\n     PRODUCT HIGHLIGHTS\n  ========================================================== *\/\n\n  .ss-highlights {\n    display: flex;\n    flex-direction: column;\n    gap: 17px;\n    width: 100%;\n    padding-bottom: 26px;\n  }\n\n  .ss-highlight {\n    display: flex;\n    align-items: center;\n    gap: 13px;\n    min-height: 26px;\n  }\n\n\n  \/* ---------------------------------------------------------\n     ICON CONTAINER\n     Same container width keeps all text perfectly aligned.\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__icon {\n    width: 30px;\n    height: 26px;\n    flex: 0 0 30px;\n\n    display: flex;\n    align-items: center;\n    justify-content: center;\n\n    color: currentColor;\n  }\n\n  .ss-highlight__icon svg {\n    display: block;\n\n    width: 26px;\n    height: 24px;\n\n    fill: none;\n    stroke: currentColor;\n    stroke-width: 1.35;\n\n    stroke-linecap: round;\n    stroke-linejoin: round;\n\n    overflow: visible;\n  }\n\n\n  \/* ---------------------------------------------------------\n     TEXT\n  ---------------------------------------------------------- *\/\n\n  .ss-highlight__text {\n    font-size: 15px;\n    line-height: 1.4;\n    font-weight: 400;\n    letter-spacing: 0.01em;\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION\n  ========================================================== *\/\n\n  .ss-accordion {\n    width: 100%;\n    border-top: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n  .ss-accordion__item {\n    width: 100%;\n    border-bottom: 1px solid rgba(var(--color-foreground), 0.16);\n  }\n\n\n  \/* ---------------------------------------------------------\n     ACCORDION HEADER\n  ---------------------------------------------------------- *\/\n\n  .ss-accordion__item summary {\n    position: relative;\n\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n\n    width: 100%;\n\n    padding: 19px 2px;\n\n    cursor: pointer;\n    list-style: none;\n    user-select: none;\n  }\n\n  .ss-accordion__item summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .ss-accordion__item summary::marker {\n    display: none;\n    content: \"\";\n  }\n\n\n  .ss-accordion__title {\n    font-size: 14px;\n    line-height: 1.3;\n\n    font-weight: 500;\n\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n\n\n  \/* =========================================================\n     PLUS \/ MINUS\n  ========================================================== *\/\n\n  .ss-accordion__toggle {\n    position: relative;\n\n    width: 16px;\n    height: 16px;\n\n    flex: 0 0 16px;\n\n    margin-left: 20px;\n  }\n\n  .ss-accordion__toggle::before,\n  .ss-accordion__toggle::after {\n    content: \"\";\n\n    position: absolute;\n\n    top: 50%;\n    left: 50%;\n\n    background: currentColor;\n\n    transform: translate(-50%, -50%);\n\n    transition:\n      opacity 0.2s ease,\n      transform 0.2s ease;\n  }\n\n\n  \/* Horizontal line *\/\n\n  .ss-accordion__toggle::before {\n    width: 14px;\n    height: 1px;\n  }\n\n\n  \/* Vertical line *\/\n\n  .ss-accordion__toggle::after {\n    width: 1px;\n    height: 14px;\n  }\n\n\n  \/* Open = Minus *\/\n\n  .ss-accordion__item[open]\n  .ss-accordion__toggle::after {\n    opacity: 0;\n\n    transform:\n      translate(-50%, -50%)\n      rotate(90deg);\n  }\n\n\n\n  \/* =========================================================\n     ACCORDION CONTENT\n  ========================================================== *\/\n\n  .ss-accordion__content {\n    padding: 0 2px 21px;\n\n    font-size: 14px;\n    line-height: 1.7;\n\n    font-weight: 400;\n\n    opacity: 0.76;\n  }\n\n  .ss-accordion__content p {\n    margin: 0;\n  }\n\n\n\n  \/* =========================================================\n     DETAILS LIST\n  ========================================================== *\/\n\n  .ss-details-list {\n    margin: 0;\n    padding: 0;\n\n    list-style: none;\n  }\n\n  .ss-details-list li {\n    position: relative;\n\n    margin: 5px 0;\n\n    padding-left: 15px;\n  }\n\n  .ss-details-list li::before {\n    content: \"\";\n\n    position: absolute;\n\n    left: 1px;\n    top: 0.75em;\n\n    width: 3px;\n    height: 3px;\n\n    border-radius: 50%;\n\n    background: currentColor;\n  }\n\n\n\n  \/* =========================================================\n     MOBILE\n  ========================================================== *\/\n\n  @media screen and (max-width: 749px) {\n\n    .ss-product-info {\n      margin: 20px 0;\n    }\n\n\n    .ss-highlights {\n      gap: 15px;\n      padding-bottom: 23px;\n    }\n\n\n    .ss-highlight {\n      gap: 11px;\n    }\n\n\n    .ss-highlight__icon {\n      width: 28px;\n      height: 24px;\n\n      flex: 0 0 28px;\n    }\n\n\n    .ss-highlight__icon svg {\n      width: 25px;\n      height: 22px;\n    }\n\n\n    .ss-highlight__text {\n      font-size: 14px;\n    }\n\n\n    .ss-accordion__item summary {\n      padding: 17px 1px;\n    }\n\n\n    .ss-accordion__title {\n      font-size: 13px;\n    }\n\n\n    .ss-accordion__content {\n      padding: 0 1px 19px;\n\n      font-size: 13px;\n      line-height: 1.65;\n    }\n\n  }\n\n\u003c\/style\u003e\n\u003cdiv class=\"ss-product-info\"\u003e\n\u003c!-- =======================================================\n       QUICK PRODUCT HIGHLIGHTS\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-highlights\"\u003e\n\u003c!-- =====================================================\n         01 — RELAXED FIT\n         Wider relaxed \/ drop shoulder T-shirt icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 32 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 3.5\n            L13 2.5\n            H19\n            L22 3.5\n            L29 6.5\n            L26.5 11\n            L22.5 9.2\n            V21\n            H9.5\n            V9.2\n            L5.5 11\n            L3 6.5\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M13 2.7\n            C13.5 4.4\n            14.5 5.1\n            16 5.1\n            C17.5 5.1\n            18.5 4.4\n            19 2.7\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Relaxed Fit \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         02 — FABRIC\n         Folded fabric \/ fabric swatch icon\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M5 6.5\n            L18.5 3\n            L23 6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M5 6.5\n            V17.5\n            L9 21\n            L23 17\n            V6\n            L9 10\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M9 10\n            V21\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M12 11.5\n            L20 9.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 14.5\n            L20 12.2\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M12 17.5\n            L18 15.8\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e 180gsm · 100% Cotton \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         03 — DELIVERY\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M3 6\n            H16\n            V17\n            H3\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M16 10\n            H20\n            L24 14\n            V17\n            H16\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003cpath d=\"M18 11.5\n            H19.5\n            L22 14\n            H18\n            Z\"\u003e\u003c\/path\u003e\n\n\n          \n\n          \u003ccircle cx=\"7\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n          \u003ccircle cx=\"20.5\" cy=\"18\" r=\"1.8\"\u003e\u003c\/circle\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Free UK Delivery Over £60 \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c!-- =====================================================\n         04 — RETURNS \/ EXCHANGES\n    ====================================================== --\u003e\n\u003cdiv class=\"ss-highlight\"\u003e\n\u003cspan class=\"ss-highlight__icon\"\u003e \u003csvg viewbox=\"0 0 28 24\"\u003e\n\n          \n\n          \u003cpath d=\"M10 6\n            L5 11\n            L10 16\"\u003e\u003c\/path\u003e\n\n          \u003cpath d=\"M5 11\n            H17\n            C21 11\n            23 13.5\n            23 17\n            C23 20\n            21 21.5\n            18 21.5\"\u003e\u003c\/path\u003e\n\n        \u003c\/svg\u003e \u003c\/span\u003e \u003cspan class=\"ss-highlight__text\"\u003e Easy Returns \/ Exchanges \u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- =======================================================\n       DESCRIPTION + DETAILS ACCORDION\n  ======================================================== --\u003e\n\u003cdiv class=\"ss-accordion\"\u003e\n\u003c!-- =====================================================\n         DESCRIPTION\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Description \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cp\u003eSoul State is the final expression of SOUL COLLECTION 01 — the moment inner light is no longer something to search for, but something you carry.\n\nBuilt around the SHINESOULE Symbol, the artwork expands outward into an abstract expression of energy, growth and transformation — a visual state shaped from within.\n\nDesigned with a restrained front identity and a statement back graphic, Soul State brings together the central ideas of the collection in its most complete form.\n\nNot searching for the light.\n\nBecoming it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c!-- =====================================================\n         DETAILS\n    ====================================================== --\u003e\n\u003cdetails class=\"ss-accordion__item\"\u003e\n\u003csummary\u003e\u003cspan class=\"ss-accordion__title\"\u003e Details \u003c\/span\u003e \u003cspan class=\"ss-accordion__toggle\"\u003e \u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"ss-accordion__content\"\u003e\n\u003cul class=\"ss-details-list\"\u003e\n\u003cli\u003e180gsm fabric\u003c\/li\u003e\n\u003cli\u003e100% Cotton\u003c\/li\u003e\n\u003cli\u003eRelaxed fit\u003c\/li\u003e\n\u003cli\u003eRibbed crew neckline\u003c\/li\u003e\n\u003cli\u003eShort sleeves\u003c\/li\u003e\n\u003cli\u003eSoul State graphic\u003c\/li\u003e\n\u003cli\u003eUnisex design\u003c\/li\u003e\n\u003cli\u003eAvailable in Black and Off White\u003c\/li\u003e\n\u003cli\u003ePart of SOUL COLLECTION 01\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"SHINESOULE","offers":[{"title":"White \/ S","offer_id":50788848828655,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ M","offer_id":50788848861423,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ L","offer_id":50788848894191,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ XL","offer_id":50788848926959,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 2XL","offer_id":50788848959727,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"White \/ 3XL","offer_id":50788848992495,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ S","offer_id":50788849025263,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ M","offer_id":50788849058031,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ L","offer_id":50788849090799,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ XL","offer_id":50788849123567,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 2XL","offer_id":50788849156335,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true},{"title":"Black \/ 3XL","offer_id":50788849189103,"sku":null,"price":39.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0835\/9926\/1935\/files\/W04_41d28c0b-b797-461b-9a16-9c174b474bf3.png?v=1789651077"}],"url":"https:\/\/shinesoule.com\/collections\/soul-collection.oembed","provider":"SHINESOULE","version":"1.0","type":"link"}