{"product_id":"the-essential-9-pack-cotton-stretch-trunks","title":"The Essential 9-Pack Cotton Stretch Trunks","description":"{% liquid\n  assign selected_product = section.settings.product\n\n  if selected_product == blank and product != blank\n    assign selected_product = product\n  endif\n\n  if selected_product != blank\n    assign current_variant = selected_product.selected_or_first_available_variant\n  endif\n\n  assign main_image = section.settings.image_1\n\n  if main_image == blank and selected_product != blank\n    assign main_image = selected_product.featured_image\n  endif\n\n  assign main_image_id = 'LuxuryMainImage-' | append: section.id\n  assign product_form_id = 'LuxuryProductForm-' | append: section.id\n%}\n\n\u003csection id=\"LuxuryProduct-{{ section.id }}\" class=\"luxury-product\" data-section-id=\"{{ section.id }}\"\u003e\n  \u003cdiv class=\"luxury-product__container\"\u003e\n\n    \u003cdiv class=\"luxury-product__gallery\"\u003e\n\n      \u003cdiv class=\"luxury-product__main-media\"\u003e\n        {% if main_image != blank %}\n          {{\n            main_image\n            | image_url: width: 2200\n            | image_tag:\n              id: main_image_id,\n              class: 'luxury-product__main-image',\n              widths: '480, 720, 960, 1200, 1600, 2000, 2200',\n              sizes: '(max-width: 749px) 100vw, 55vw',\n              loading: 'eager',\n              fetchpriority: 'high',\n              alt: section.settings.image_alt\n          }}\n        {% else %}\n          \u003cdiv class=\"luxury-product__placeholder\"\u003e\n            Selecione uma imagem principal no editor do tema.\n          \u003c\/div\u003e\n        {% endif %}\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"luxury-product__thumbnails\"\u003e\n        {% for index in (1..5) %}\n          {% assign image_key = 'image_' | append: index %}\n          {% assign gallery_image = section.settings[image_key] %}\n\n          {% if gallery_image != blank %}\n            \u003cbutton type=\"button\" class=\"luxury-product__thumbnail{% if gallery_image == main_image %} is-active{% endif %}\" data-luxury-thumbnail data-image-url=\"{{ gallery_image | image_url: width: 2200 }}\" data-image-alt=\"{{ gallery_image.alt | default: section.settings.image_alt | escape }}\" aria-label=\"View image {{ index }}\"\u003e\n              {{\n                gallery_image\n                | image_url: width: 300\n                | image_tag:\n                  widths: '100, 160, 220, 300',\n                  sizes: '(max-width: 749px) 19vw, 110px',\n                  loading: 'lazy',\n                  alt: gallery_image.alt\n              }}\n            \u003c\/button\u003e\n          {% endif %}\n        {% endfor %}\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"luxury-product__content\"\u003e\n\n      {% if section.settings.eyebrow != blank %}\n        \u003cp class=\"luxury-product__eyebrow\"\u003e\n          {{ section.settings.eyebrow }}\n        \u003c\/p\u003e\n      {% endif %}\n\n      \u003ch1 class=\"luxury-product__title\"\u003e\n        {{ section.settings.heading }}\n      \u003c\/h1\u003e\n\n      {% if section.settings.description != blank %}\n        \u003cdiv class=\"luxury-product__description\"\u003e\n          {{ section.settings.description }}\n        \u003c\/div\u003e\n      {% endif %}\n\n      \u003cdiv class=\"luxury-product__rating\"\u003e\n        \u003cspan aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/span\u003e\n        \u003cstrong\u003e{{ section.settings.rating }}\u003c\/strong\u003e\n        \u003cspan\u003e{{ section.settings.rating_label }}\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      {% if selected_product != blank %}\n        \u003cdiv class=\"luxury-product__price-row\"\u003e\n          \u003cspan class=\"luxury-product__price\"\u003e\n            {{ current_variant.price | money }}\n          \u003c\/span\u003e\n\n          {% if current_variant.compare_at_price \u0026gt; current_variant.price %}\n            \u003cspan class=\"luxury-product__compare-price\"\u003e\n              {{ current_variant.compare_at_price | money }}\n            \u003c\/span\u003e\n\n            {% assign saving = current_variant.compare_at_price\n              | minus: current_variant.price\n            %}\n\n            \u003cspan class=\"luxury-product__saving\"\u003e\n              Save {{ saving | money }}\n            \u003c\/span\u003e\n          {% endif %}\n        \u003c\/div\u003e\n      {% else %}\n        \u003cdiv class=\"luxury-product__price-row\"\u003e\n          \u003cspan class=\"luxury-product__price\"\u003e\n            {{ section.settings.fallback_price }}\n          \u003c\/span\u003e\n\n          \u003cspan class=\"luxury-product__compare-price\"\u003e\n            {{ section.settings.fallback_compare_price }}\n          \u003c\/span\u003e\n\n          \u003cspan class=\"luxury-product__saving\"\u003e\n            {{ section.settings.fallback_saving }}\n          \u003c\/span\u003e\n        \u003c\/div\u003e\n      {% endif %}\n\n      \u003cdiv class=\"luxury-product__value-bar\"\u003e\n        \u003cspan\u003e{{ section.settings.value_left }}\u003c\/span\u003e\n        \u003cspan\u003e{{ section.settings.value_right }}\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003cul class=\"luxury-product__benefits\"\u003e\n        {% for index in (1..4) %}\n          {% assign benefit_key = 'benefit_' | append: index %}\n          {% assign benefit = section.settings[benefit_key] %}\n\n          {% if benefit != blank %}\n            \u003cli\u003e\n              \u003cspan class=\"luxury-product__check\"\u003e✓\u003c\/span\u003e\n              \u003cspan\u003e{{ benefit }}\u003c\/span\u003e\n            \u003c\/li\u003e\n          {% endif %}\n        {% endfor %}\n      \u003c\/ul\u003e\n\n      {% if selected_product != blank %}\n        {% form\n          'product',\n          selected_product,\n          id: product_form_id,\n          class: 'luxury-product__form'\n        %}\n\n          {% unless selected_product.has_only_default_variant %}\n            \u003clabel class=\"luxury-product__label\" for=\"LuxuryVariant-{{ section.id }}\"\u003e\n              Select size\n            \u003c\/label\u003e\n\n            \u003cselect id=\"LuxuryVariant-{{ section.id }}\" class=\"luxury-product__select\" name=\"id\"\u003e\n              {% for variant in selected_product.variants %}\n                \u003coption value=\"{{ variant.id }}\" if variant.id=\"=\" current_variant.id endif unless variant.available endunless\u003e\n                  {{ variant.title }}\n                  {% unless variant.available %} — Sold out{% endunless %}\n                \u003c\/option\u003e\n              {% endfor %}\n            \u003c\/select\u003e\n          {% else %}\n            \u003cinput type=\"hidden\" name=\"id\" value=\"{{ current_variant.id }}\"\u003e\n          {% endunless %}\n\n          \u003cbutton type=\"submit\" name=\"add\" class=\"luxury-product__button\" unless current_variant.available endunless\u003e\n            {% if current_variant.available %}\n              {{ section.settings.button_text }}\n            {% else %}\n              Sold out\n            {% endif %}\n          \u003c\/button\u003e\n\n        {% endform %}\n      {% else %}\n        \u003cbutton type=\"button\" class=\"luxury-product__button\"\u003e\n          {{ section.settings.button_text }}\n        \u003c\/button\u003e\n      {% endif %}\n\n      {% if section.settings.checkout_note != blank %}\n        \u003cp class=\"luxury-product__checkout-note\"\u003e\n          {{ section.settings.checkout_note }}\n        \u003c\/p\u003e\n      {% endif %}\n\n      \u003cdiv class=\"luxury-product__trust\"\u003e\n        \u003cdiv\u003e\n          \u003cstrong\u003ePremium quality\u003c\/strong\u003e\n          \u003cspan\u003eMade for daily wear\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cstrong\u003e30-day returns\u003c\/strong\u003e\n          \u003cspan\u003eSimple and hassle-free\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv\u003e\n          \u003cstrong\u003eTracked shipping\u003c\/strong\u003e\n          \u003cspan\u003eUK delivery available\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"luxury-product__accordions\"\u003e\n\n        \u003cdetails open\u003e\n          \u003csummary\u003e\n            What is included?\n            \u003cspan\u003e＋\u003c\/span\u003e\n          \u003c\/summary\u003e\n\n          \u003cdiv\u003e\n            {{ section.settings.included_text }}\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003e\n            Fabric and fit\n            \u003cspan\u003e＋\u003c\/span\u003e\n          \u003c\/summary\u003e\n\n          \u003cdiv\u003e\n            {{ section.settings.fabric_text }}\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n        \u003cdetails\u003e\n          \u003csummary\u003e\n            Delivery and returns\n            \u003cspan\u003e＋\u003c\/span\u003e\n          \u003c\/summary\u003e\n\n          \u003cdiv\u003e\n            {{ section.settings.delivery_text }}\n          \u003c\/div\u003e\n        \u003c\/details\u003e\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\u003c\/section\u003e\n\n\u003cstyle\u003e\n  #LuxuryProduct-{{ section.id }} {\n    --luxury-black: #0b0b0b;\n    --luxury-white: #ffffff;\n    --luxury-soft: #f7f7f5;\n    --luxury-muted: #666666;\n    --luxury-border: #e4e4e4;\n\n    width: 100%;\n    overflow: hidden;\n    color: var(--luxury-black);\n    background: var(--luxury-white);\n  }\n\n  #LuxuryProduct-{{ section.id }} * {\n    box-sizing: border-box;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__container {\n    width: min(calc(100% - 40px), 1440px);\n    margin: 0 auto;\n    padding: 34px 0 72px;\n    display: grid;\n    grid-template-columns: minmax(0, 1.08fr) minmax(390px, 0.92fr);\n    gap: clamp(40px, 5vw, 78px);\n    align-items: start;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__gallery,\n  #LuxuryProduct-{{ section.id }} .luxury-product__content {\n    min-width: 0;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__main-media {\n    width: 100%;\n    overflow: hidden;\n    aspect-ratio: 1 \/ 1;\n    border: 1px solid var(--luxury-border);\n    border-radius: 16px;\n    background: #ffffff;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__main-image {\n    width: 100%;\n    height: 100%;\n    display: block;\n    object-fit: contain;\n    object-position: center;\n    background: #ffffff;\n    transition: opacity 180ms ease;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__placeholder {\n    width: 100%;\n    height: 100%;\n    padding: 30px;\n    display: grid;\n    place-items: center;\n    color: var(--luxury-muted);\n    background: var(--luxury-soft);\n    text-align: center;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__thumbnails {\n    margin-top: 12px;\n    display: grid;\n    grid-template-columns: repeat(5, minmax(0, 1fr));\n    gap: 10px;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__thumbnail {\n    width: 100%;\n    padding: 0;\n    overflow: hidden;\n    aspect-ratio: 1 \/ 1;\n    border: 1px solid var(--luxury-border);\n    border-radius: 9px;\n    background: #ffffff;\n    cursor: pointer;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__thumbnail img {\n    width: 100%;\n    height: 100%;\n    display: block;\n    object-fit: cover;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__thumbnail.is-active {\n    outline: 2px solid var(--luxury-black);\n    outline-offset: 2px;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__content {\n    padding-top: 8px;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__eyebrow {\n    margin: 0 0 12px;\n    font-size: 11px;\n    font-weight: 800;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__title {\n    margin: 0;\n    max-width: 650px;\n    font-family: Georgia, \"Times New Roman\", serif;\n    font-size: clamp(46px, 5.2vw, 78px);\n    font-weight: 500;\n    line-height: 0.94;\n    letter-spacing: -0.052em;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__description {\n    max-width: 570px;\n    margin-top: 22px;\n    color: #555555;\n    font-size: 17px;\n    line-height: 1.55;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__description p {\n    margin: 0;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__rating {\n    margin-top: 20px;\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 9px;\n    font-size: 13px;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__rating span:first-child {\n    letter-spacing: 2px;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__rating span:last-child {\n    color: var(--luxury-muted);\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__price-row {\n    margin-top: 25px;\n    display: flex;\n    flex-wrap: wrap;\n    align-items: baseline;\n    gap: 12px;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__price {\n    font-size: 36px;\n    font-weight: 850;\n    line-height: 1;\n    letter-spacing: -0.045em;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__compare-price {\n    color: #8b8b8b;\n    text-decoration: line-through;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__saving {\n    padding: 6px 10px;\n    color: #ffffff;\n    background: var(--luxury-black);\n    border-radius: 999px;\n    font-size: 10px;\n    font-weight: 850;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__value-bar {\n    margin-top: 22px;\n    padding: 15px 16px;\n    display: flex;\n    justify-content: space-between;\n    gap: 14px;\n    border: 1px solid var(--luxury-border);\n    border-radius: 12px;\n    background: var(--luxury-soft);\n    font-size: 13px;\n    font-weight: 750;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__benefits {\n    margin: 23px 0 0;\n    padding: 0;\n    display: grid;\n    gap: 13px;\n    list-style: none;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__benefits li {\n    display: flex;\n    align-items: flex-start;\n    gap: 11px;\n    color: #333333;\n    font-size: 14px;\n    line-height: 1.5;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__check {\n    width: 21px;\n    height: 21px;\n    flex: 0 0 21px;\n    display: grid;\n    place-items: center;\n    border: 1px solid var(--luxury-black);\n    border-radius: 50%;\n    font-size: 10px;\n    font-weight: 900;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__form {\n    margin-top: 25px;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__label {\n    margin-bottom: 9px;\n    display: block;\n    font-size: 13px;\n    font-weight: 800;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__select {\n    width: 100%;\n    min-height: 52px;\n    margin-bottom: 12px;\n    padding: 0 15px;\n    border: 1px solid #cccccc;\n    border-radius: 10px;\n    color: var(--luxury-black);\n    background: #ffffff;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__button {\n    width: 100%;\n    min-height: 60px;\n    padding: 14px 20px;\n    border: 0;\n    border-radius: 10px;\n    color: #ffffff;\n    background: var(--luxury-black);\n    font-size: 14px;\n    font-weight: 850;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    cursor: pointer;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__button:disabled {\n    opacity: 0.45;\n    cursor: not-allowed;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__checkout-note {\n    margin: 10px 0 0;\n    color: var(--luxury-muted);\n    text-align: center;\n    font-size: 12px;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__trust {\n    margin-top: 24px;\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 9px;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__trust \u003e div {\n    padding: 14px 8px;\n    border: 1px solid var(--luxury-border);\n    border-radius: 10px;\n    text-align: center;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__trust strong {\n    display: block;\n    font-size: 10px;\n    letter-spacing: 0.055em;\n    text-transform: uppercase;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__trust span {\n    margin-top: 4px;\n    display: block;\n    color: var(--luxury-muted);\n    font-size: 10px;\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__accordions {\n    margin-top: 28px;\n    border-top: 1px solid var(--luxury-border);\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__accordions details {\n    padding: 18px 0;\n    border-bottom: 1px solid var(--luxury-border);\n  }\n\n  #LuxuryProduct-{{ section.id }} .luxury-product__accordions summary {\n    display: flex;\n    justify-content: space-between;\n    gap: 20px;\n    cursor: pointer;\n    list-style: none;\n    font-size: 14px;\n    font-weight: 800;\n  }\n\n  #LuxuryProduct-{{ section.id }}\n  .luxury-product__accordions summary::-webkit-details-marker {\n    display: none;\n  }\n\n  #LuxuryProduct-{{ section.id }}\n  .luxury-product__accordions details \u003e div {\n    margin-top: 12px;\n    color: var(--luxury-muted);\n    font-size: 14px;\n    line-height: 1.55;\n  }\n\n  @media screen and (max-width: 989px) {\n    #LuxuryProduct-{{ section.id }} .luxury-product__container {\n      width: min(calc(100% - 24px), 760px);\n      grid-template-columns: 1fr;\n      gap: 30px;\n      padding-top: 16px;\n    }\n  }\n\n  @media screen and (max-width: 749px) {\n    #LuxuryProduct-{{ section.id }} {\n      overflow: visible;\n    }\n\n    #LuxuryProduct-{{ section.id }} .luxury-product__container {\n      width: 100%;\n      padding: 0 0 44px;\n      gap: 24px;\n    }\n\n    #LuxuryProduct-{{ section.id }} .luxury-product__main-media {\n      border-right: 0;\n      border-left: 0;\n      border-radius: 0;\n    }\n\n    #LuxuryProduct-{{ section.id }} .luxury-product__thumbnails {\n      padding: 0 12px;\n      gap: 7px;\n    }\n\n    #LuxuryProduct-{{ section.id }} .luxury-product__content {\n      padding: 0 18px;\n    }\n\n    #LuxuryProduct-{{ section.id }} .luxury-product__title {\n      font-size: clamp(43px, 13vw, 59px);\n      line-height: 0.97;\n    }\n\n    #LuxuryProduct-{{ section.id }} .luxury-product__description {\n      margin-top: 17px;\n      font-size: 15px;\n    }\n\n    #LuxuryProduct-{{ section.id }} .luxury-product__price {\n      font-size: 31px;\n    }\n\n    #LuxuryProduct-{{ section.id }} .luxury-product__value-bar {\n      font-size: 11px;\n    }\n\n    #LuxuryProduct-{{ section.id }} .luxury-product__trust {\n      grid-template-columns: 1fr;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (() =\u003e {\n    const section = document.getElementById(\n      'LuxuryProduct-{{ section.id }}'\n    );\n\n    if (!section || section.dataset.ready === 'true') return;\n\n    section.dataset.ready = 'true';\n\n    const mainImage = section.querySelector(\n      '.luxury-product__main-image'\n    );\n\n    const thumbnails = section.querySelectorAll(\n      '[data-luxury-thumbnail]'\n    );\n\n    if (!mainImage || !thumbnails.length) return;\n\n    thumbnails.forEach((thumbnail) =\u003e {\n      thumbnail.addEventListener('click', () =\u003e {\n        const newUrl = thumbnail.dataset.imageUrl;\n        const newAlt = thumbnail.dataset.imageAlt || '';\n\n        if (!newUrl) return;\n\n        thumbnails.forEach((item) =\u003e {\n          item.classList.remove('is-active');\n        });\n\n        thumbnail.classList.add('is-active');\n        mainImage.style.opacity = '0';\n\n        const preload = new Image();\n\n        preload.onload = () =\u003e {\n          mainImage.src = newUrl;\n          mainImage.srcset = '';\n          mainImage.alt = newAlt;\n          mainImage.style.opacity = '1';\n        };\n\n        preload.onerror = () =\u003e {\n          mainImage.style.opacity = '1';\n        };\n\n        preload.src = newUrl;\n      });\n    });\n  })();\n\u003c\/script\u003e\n\n{% schema %}\n{\n  \"name\": \"Luxury 9-Pack Product\",\n  \"tag\": \"section\",\n  \"class\": \"luxury-product-section-wrapper\",\n  \"settings\": [\n    {\n      \"type\": \"product\",\n      \"id\": \"product\",\n      \"label\": \"Product\"\n    },\n    {\n      \"type\": \"image_picker\",\n      \"id\": \"image_1\",\n      \"label\": \"Main image\"\n    },\n    {\n      \"type\": \"image_picker\",\n      \"id\": \"image_2\",\n      \"label\": \"Gallery image 2\"\n    },\n    {\n      \"type\": \"image_picker\",\n      \"id\": \"image_3\",\n      \"label\": \"Gallery image 3\"\n    },\n    {\n      \"type\": \"image_picker\",\n      \"id\": \"image_4\",\n      \"label\": \"Gallery image 4\"\n    },\n    {\n      \"type\": \"image_picker\",\n      \"id\": \"image_5\",\n      \"label\": \"Gallery image 5\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"image_alt\",\n      \"label\": \"Main image alt text\",\n      \"default\": \"The Essential 9-Pack cotton stretch trunks\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"eyebrow\",\n      \"label\": \"Eyebrow\",\n      \"default\": \"The Essential Collection\"\n    },\n    {\n      \"type\": \"inline_richtext\",\n      \"id\": \"heading\",\n      \"label\": \"Heading\",\n      \"default\": \"The Essential 9-Pack\"\n    },\n    {\n      \"type\": \"richtext\",\n      \"id\": \"description\",\n      \"label\": \"Description\",\n      \"default\": \"\u003cp\u003eThree boxes. Nine premium cotton-stretch trunks. One effortless everyday rotation.\u003c\/p\u003e\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"rating\",\n      \"label\": \"Rating\",\n      \"default\": \"4.9\/5\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"rating_label\",\n      \"label\": \"Rating label\",\n      \"default\": \"Verified customers\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"fallback_price\",\n      \"label\": \"Fallback price\",\n      \"default\": \"£39\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"fallback_compare_price\",\n      \"label\": \"Fallback compare price\",\n      \"default\": \"£81\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"fallback_saving\",\n      \"label\": \"Fallback saving label\",\n      \"default\": \"Save £42\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"value_left\",\n      \"label\": \"Value bar left\",\n      \"default\": \"9 trunks included\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"value_right\",\n      \"label\": \"Value bar right\",\n      \"default\": \"£4.33 per trunk\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"benefit_1\",\n      \"label\": \"Benefit 1\",\n      \"default\": \"Premium soft-touch cotton blend with everyday stretch.\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"benefit_2\",\n      \"label\": \"Benefit 2\",\n      \"default\": \"Three essential colours for a complete weekly rotation.\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"benefit_3\",\n      \"label\": \"Benefit 3\",\n      \"default\": \"Supportive contoured fit with a smooth stay-in-place waistband.\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"benefit_4\",\n      \"label\": \"Benefit 4\",\n      \"default\": \"Presented in three premium retail boxes.\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"button_text\",\n      \"label\": \"Add-to-cart text\",\n      \"default\": \"Get the 9-Pack\"\n    },\n    {\n      \"type\": \"text\",\n      \"id\": \"checkout_note\",\n      \"label\": \"Checkout note\",\n      \"default\": \"Secure checkout · Free tracked UK delivery\"\n    },\n    {\n      \"type\": \"richtext\",\n      \"id\": \"included_text\",\n      \"label\": \"What is included\",\n      \"default\": \"\u003cp\u003eThree retail boxes containing nine trunks: three black, three grey and three navy.\u003c\/p\u003e\"\n    },\n    {\n      \"type\": \"richtext\",\n      \"id\": \"fabric_text\",\n      \"label\": \"Fabric and fit\",\n      \"default\": \"\u003cp\u003eSoft cotton-rich fabric with added stretch and a smooth elastic waistband.\u003c\/p\u003e\"\n    },\n    {\n      \"type\": \"richtext\",\n      \"id\": \"delivery_text\",\n      \"label\": \"Delivery and returns\",\n      \"default\": \"\u003cp\u003eFree tracked UK delivery. Returns are accepted within 30 days, subject to the hygiene seal remaining intact.\u003c\/p\u003e\"\n    }\n  ],\n  \"presets\": [\n    {\n      \"name\": \"Luxury 9-Pack Product\"\n    }\n  ]\n}\n{% endschema %}","brand":"luxdivishop","offers":[{"title":"Default Title","offer_id":49412127162596,"sku":null,"price":39.9,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0825\/6061\/4628\/files\/ChatGPT_Image_15_de_jul._de_2026_16_40_38.png?v=1784144499","url":"https:\/\/luxdivishop.com\/products\/the-essential-9-pack-cotton-stretch-trunks","provider":"luxdivishop","version":"1.0","type":"link"}