{"product_id":"astronaut-large-floor-standing-ornaments","title":"Astronaut large floor-standing ornaments","description":"\u003cp\u003e{% assign details_content = product.description %}\u003cbr\u003e{% assign features_content = product.metafields.custom.features %}\u003cbr\u003e{% assign shipping_content = product.metafields.custom.shipping_returns %}\u003cbr\u003e{% assign faqs_content = product.metafields.custom.faqs %}\u003c\/p\u003e\n\u003cp\u003e{% assign first_active = '' %}\u003cbr\u003e{% if features_content != blank and first_active == '' %}{% assign first_active = 'features' %}{% endif %}\u003cbr\u003e{% if details_content != blank and first_active == '' %}{% assign first_active = 'details' %}{% endif %}\u003cbr\u003e{% if shipping_content != blank and first_active == '' %}{% assign first_active = 'shipping' %}{% endif %}\u003cbr\u003e{% if faqs_content != blank and first_active == '' %}{% assign first_active = 'faqs' %}{% endif %}\u003c\/p\u003e\n\u003cp\u003e\u0026lt;div class=\"product-tabs-{{ block.id }}\" {{ block.shopify_attributes }}\u0026gt;\u003cbr\u003e  \u0026lt;div class=\"pt-tab-bar\"\u0026gt;\u003cbr\u003e    {% if features_content != blank %}\u003cbr\u003e      \u0026lt;button class=\"pt-tab {% if first_active == 'features' %}active{% endif %}\" data-tab=\"features\"\u0026gt;{{ block.settings.tab_features_label }}\u0026lt;\/button\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e    {% if details_content != blank %}\u003cbr\u003e      \u0026lt;button class=\"pt-tab {% if first_active == 'details' %}active{% endif %}\" data-tab=\"details\"\u0026gt;{{ block.settings.tab_details_label }}\u0026lt;\/button\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e    {% if shipping_content != blank %}\u003cbr\u003e      \u0026lt;button class=\"pt-tab {% if first_active == 'shipping' %}active{% endif %}\" data-tab=\"shipping\"\u0026gt;{{ block.settings.tab_materials_label }}\u0026lt;\/button\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e    {% if faqs_content != blank %}\u003cbr\u003e      \u0026lt;button class=\"pt-tab {% if first_active == 'faqs' %}active{% endif %}\" data-tab=\"faqs\"\u0026gt;{{ block.settings.tab_story_label }}\u0026lt;\/button\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e  \u0026lt;\/div\u0026gt;\u003c\/p\u003e\n\u003cp\u003e  \u0026lt;div class=\"pt-content\"\u0026gt;\u003cbr\u003e    {% if features_content != blank %}\u003cbr\u003e      \u0026lt;div class=\"pt-panel {% if first_active == 'features' %}active{% endif %}\" data-panel=\"features\"\u0026gt;\u003cbr\u003e        \u0026lt;div class=\"pt-preview\"\u0026gt;{{ features_content | metafield_tag }}\u0026lt;\/div\u0026gt;\u003cbr\u003e        \u0026lt;button class=\"pt-readmore-btn\"\u0026gt;Read more\u0026lt;\/button\u0026gt;\u003cbr\u003e      \u0026lt;\/div\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e    {% if details_content != blank %}\u003cbr\u003e      \u0026lt;div class=\"pt-panel {% if first_active == 'details' %}active{% endif %}\" data-panel=\"details\"\u0026gt;\u003cbr\u003e        \u0026lt;div class=\"pt-preview\"\u0026gt;{{ details_content }}\u0026lt;\/div\u0026gt;\u003cbr\u003e        \u0026lt;button class=\"pt-readmore-btn\"\u0026gt;Read more\u0026lt;\/button\u0026gt;\u003cbr\u003e      \u0026lt;\/div\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e\u0026lt;style\u0026gt;\u003cbr\u003e.pt-panel[data-panel=\"details\"] img {\u003cbr\u003e  max-width: 100% !important;\u003cbr\u003e  height: auto !important;\u003cbr\u003e  display: block !important;\u003cbr\u003e}\u003cbr\u003e.pt-panel[data-panel=\"details\"] {\u003cbr\u003e  overflow: hidden !important;\u003cbr\u003e}\u003cbr\u003e.pt-panel[data-panel=\"details\"] img {\u003cbr\u003e  border-radius: 8px !important;\u003cbr\u003e}\u003cbr\u003e\u0026lt;style\u0026gt;\u003cbr\u003e.pt-faq-item {\u003cbr\u003e  background: #F0F4F8;\u003cbr\u003e  border-radius: 8px;\u003cbr\u003e  margin-bottom: 8px;\u003cbr\u003e  overflow: hidden;\u003cbr\u003e}\u003cbr\u003e.pt-faq-question {\u003cbr\u003e  font-weight: 600;\u003cbr\u003e  color: #1B2A5E;\u003cbr\u003e  cursor: pointer;\u003cbr\u003e  list-style: none;\u003cbr\u003e  display: flex;\u003cbr\u003e  justify-content: space-between;\u003cbr\u003e  align-items: center;\u003cbr\u003e  font-size: 15px;\u003cbr\u003e  gap: 16px;\u003cbr\u003e  padding: 16px 20px;\u003cbr\u003e  user-select: none;\u003cbr\u003e}\u003cbr\u003e.pt-faq-question::-webkit-details-marker { display: none; }\u003cbr\u003e.pt-faq-question::after {\u003cbr\u003e  content: \"+\";\u003cbr\u003e  font-size: 20px;\u003cbr\u003e  font-weight: 400;\u003cbr\u003e  color: #1B2A5E;\u003cbr\u003e  flex-shrink: 0;\u003cbr\u003e}\u003cbr\u003edetails[open] .pt-faq-question {\u003cbr\u003e  border-bottom: 1px solid #D0D8E8;\u003cbr\u003e}\u003cbr\u003edetails[open] .pt-faq-question::after {\u003cbr\u003e  content: \"−\";\u003cbr\u003e}\u003cbr\u003e.pt-faq-answer {\u003cbr\u003e  color: #444;\u003cbr\u003e  font-size: 14px;\u003cbr\u003e  line-height: 1.7;\u003cbr\u003e  padding: 12px 20px 16px;\u003cbr\u003e}\u003cbr\u003e.pt-faq-answer p { margin: 0; }\u003cbr\u003e\u0026lt;\/style\u0026gt;\u003cbr\u003e\u0026lt;style\u0026gt;\u003cbr\u003e.pt-faq-item {\u003cbr\u003e  background: #F0F4F8 !important;\u003cbr\u003e  border-radius: 8px !important;\u003cbr\u003e  margin-bottom: 8px !important;\u003cbr\u003e  border-bottom: none !important;\u003cbr\u003e  overflow: hidden !important;\u003cbr\u003e}\u003cbr\u003e.pt-faq-question {\u003cbr\u003e  color: #1B2A5E !important;\u003cbr\u003e  padding: 16px 20px !important;\u003cbr\u003e}\u003cbr\u003edetails[open] .pt-faq-question {\u003cbr\u003e  border-bottom: 1px solid #D0D8E8 !important;\u003cbr\u003e}\u003cbr\u003e.pt-faq-answer {\u003cbr\u003e  padding: 12px 20px 16px !important;\u003cbr\u003e  color: #444 !important;\u003cbr\u003e}\u003cbr\u003e\u0026lt;\/style\u0026gt;\u003c\/p\u003e\n\u003cp\u003e\u0026lt;\/style\u0026gt;\u003c\/p\u003e\n\u003cp\u003e    {% if shipping_content != blank %}\u003cbr\u003e      \u0026lt;div class=\"pt-panel {% if first_active == 'shipping' %}active{% endif %}\" data-panel=\"shipping\"\u0026gt;\u003cbr\u003e        \u0026lt;div class=\"pt-preview\"\u0026gt;{{ shipping_content | metafield_tag }}\u0026lt;\/div\u0026gt;\u003cbr\u003e        \u0026lt;button class=\"pt-readmore-btn\"\u0026gt;Read more\u0026lt;\/button\u0026gt;\u003cbr\u003e      \u0026lt;\/div\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e    {% if faqs_content != blank %}\u003cbr\u003e      \u0026lt;div class=\"pt-panel {% if first_active == 'faqs' %}active{% endif %}\" data-panel=\"faqs\"\u0026gt;\u003cbr\u003e        \u0026lt;div class=\"pt-preview\"\u0026gt;\u003cbr\u003e          {% for faq in faqs_content.value %}\u003cbr\u003e            \u0026lt;details class=\"pt-faq-item\"\u0026gt;\u003cbr\u003e              \u0026lt;summary class=\"pt-faq-question\"\u0026gt;{{ faq.question }}\u0026lt;\/summary\u0026gt;\u003cbr\u003e              \u0026lt;div class=\"pt-faq-answer\"\u0026gt;{{ faq.answer | metafield_tag }}\u0026lt;\/div\u0026gt;\u003cbr\u003e            \u0026lt;\/details\u0026gt;\u003cbr\u003e          {% endfor %}\u003cbr\u003e        \u0026lt;\/div\u0026gt;\u003cbr\u003e        \u0026lt;button class=\"pt-readmore-btn\"\u0026gt;Read more\u0026lt;\/button\u0026gt;\u003cbr\u003e      \u0026lt;\/div\u0026gt;\u003cbr\u003e    {% endif %}\u003c\/p\u003e\n\u003cp\u003e  \u0026lt;\/div\u0026gt;\u003cbr\u003e\u0026lt;\/div\u0026gt;\u003c\/p\u003e\n\u003cp\u003e\u0026lt;style\u0026gt;\u003cbr\u003e  .product-tabs-{{ block.id }} {\u003cbr\u003e    max-width: {{ block.settings.desktop_width_percent }}%;\u003cbr\u003e    margin: 0 auto;\u003cbr\u003e    padding: {{ block.settings.section_padding }}px 0;\u003cbr\u003e    display: flex;\u003cbr\u003e    flex-direction: column;\u003cbr\u003e    align-items: center;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-tab-bar {\u003cbr\u003e    display: flex;\u003cbr\u003e    flex-wrap: wrap;\u003cbr\u003e    gap: {{ block.settings.tab_spacing }}px;\u003cbr\u003e    background: {{ block.settings.tab_bar_background }};\u003cbr\u003e    padding: {{ block.settings.tab_bar_padding }}px;\u003cbr\u003e    border-radius: {{ block.settings.tab_bar_border_radius }}px;\u003cbr\u003e    justify-content: center;\u003cbr\u003e    position: sticky;\u003cbr\u003e    top: 0;\u003cbr\u003e    z-index: 10;\u003c\/p\u003e\n\u003cp\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-tab {\u003cbr\u003e    background: transparent;\u003cbr\u003e    color: {{ block.settings.tab_text_color }};\u003cbr\u003e    border: none;\u003cbr\u003e    cursor: pointer;\u003cbr\u003e    padding: {{ block.settings.tab_padding_vertical }}px {{ block.settings.tab_padding_horizontal }}px;\u003cbr\u003e    border-radius: {{ block.settings.tab_border_radius }}px;\u003cbr\u003e    font-size: {{ block.settings.tab_font_size }}px;\u003cbr\u003e    font-weight: {{ block.settings.tab_font_weight }};\u003cbr\u003e    transition: all 0.2s ease;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-tab:hover {\u003cbr\u003e    background: {{ block.settings.tab_hover_background }};\u003cbr\u003e    color: {{ block.settings.tab_hover_text_color }};\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-tab.active {\u003cbr\u003e    background: {{ block.settings.tab_active_background }};\u003cbr\u003e    color: {{ block.settings.tab_active_text_color }};\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-content {\u003cbr\u003e    margin-top: {{ block.settings.content_top_margin }}px;\u003cbr\u003e    background: {{ block.settings.section_background_color }};\u003cbr\u003e    color: {{ block.settings.content_text_color }};\u003cbr\u003e    border-radius: 12px;\u003cbr\u003e    padding: 32px;\u003cbr\u003e    box-shadow: 0 2px 12px rgba(27, 42, 94, 0.08);\u003cbr\u003e    width: 100%;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-panel {\u003cbr\u003e    display: none;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-panel.active {\u003cbr\u003e    display: block;\u003cbr\u003e  }\u003cbr\u003e    .product-tabs-{{ block.id }} .pt-preview {\u003cbr\u003e    max-height: {{ block.settings.preview_max_height }}px;\u003cbr\u003e    overflow: hidden;\u003cbr\u003e    position: relative;\u003cbr\u003e    transition: max-height 0.4s ease;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-preview::after {\u003cbr\u003e    content: '';\u003cbr\u003e    position: absolute;\u003cbr\u003e    bottom: 0;\u003cbr\u003e    left: 0;\u003cbr\u003e    right: 0;\u003cbr\u003e    height: 50px;\u003cbr\u003e    background: linear-gradient(transparent, white);\u003cbr\u003e    pointer-events: none;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-preview.expanded {\u003cbr\u003e    max-height: 3000px;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-preview.expanded::after {\u003cbr\u003e    display: none;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-readmore-btn {\u003cbr\u003e    background: none;\u003cbr\u003e    border: 1px solid {{ block.settings.tab_bar_background }};\u003cbr\u003e    color: {{ block.settings.tab_bar_background }};\u003cbr\u003e    padding: 6px 20px;\u003cbr\u003e    border-radius: 20px;\u003cbr\u003e    cursor: pointer;\u003cbr\u003e    margin-top: 12px;\u003cbr\u003e    font-size: 14px;\u003cbr\u003e    font-weight: 600;\u003cbr\u003e    display: block;\u003cbr\u003e    margin-left: auto;\u003cbr\u003e    margin-right: auto;\u003cbr\u003e    transition: all 0.2s ease;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-readmore-btn:hover {\u003cbr\u003e    background: {{ block.settings.tab_bar_background }};\u003cbr\u003e    color: white;\u003cbr\u003e  }\u003cbr\u003e    @media (max-width: 768px) {\u003cbr\u003e    .product-tabs-{{ block.id }} {\u003cbr\u003e      max-width: 100% !important;\u003cbr\u003e      padding-left: 16px;\u003cbr\u003e      padding-right: 16px;\u003cbr\u003e    }\u003cbr\u003e  }\u003c\/p\u003e\n\u003cp\u003e  @media (max-width: 768px) {\u003cbr\u003e    .product-tabs-{{ block.id }} .pt-tab-bar {\u003cbr\u003e      flex-wrap: nowrap;\u003cbr\u003e      overflow-x: auto;\u003cbr\u003e      overflow-y: hidden;\u003cbr\u003e      width: 100%;\u003cbr\u003e      justify-content: flex-start;\u003cbr\u003e      -webkit-overflow-scrolling: touch;\u003cbr\u003e      scrollbar-width: none;\u003cbr\u003e    }\u003cbr\u003e    .product-tabs-{{ block.id }} .pt-tab-bar::-webkit-scrollbar {\u003cbr\u003e      display: none;\u003cbr\u003e    }\u003cbr\u003e    .product-tabs-{{ block.id }} .pt-tab {\u003cbr\u003e      white-space: nowrap;\u003cbr\u003e      flex-shrink: 0;\u003cbr\u003e    }\u003cbr\u003e  }\u003c\/p\u003e\n\u003cp\u003e\u0026lt;\/style\u0026gt;\u003c\/p\u003e\n\u003cp\u003e\u0026lt;script\u0026gt;\u003cbr\u003e  (function() {\u003cbr\u003e    var container = document.querySelector('.product-tabs-{{ block.id }}');\u003cbr\u003e    if (!container) return;\u003cbr\u003e    var tabs = container.querySelectorAll('.pt-tab');\u003cbr\u003e    var panels = container.querySelectorAll('.pt-panel');\u003cbr\u003e    tabs.forEach(function(tab) {\u003cbr\u003e  tab.addEventListener('click', function() {\u003cbr\u003e    tabs.forEach(function(t) { t.classList.remove('active'); });\u003cbr\u003e    panels.forEach(function(p) { p.classList.remove('active'); });\u003cbr\u003e    tab.classList.add('active');\u003cbr\u003e    var panel = container.querySelector('.pt-panel[data-panel=\"' + tab.getAttribute('data-tab') + '\"]');\u003cbr\u003e    if (panel) panel.classList.add('active');\u003c\/p\u003e\n\u003cp\u003e    \/\/ Scroll lên đầu tab bar khi chuyển tab\u003cbr\u003e    var tabBar = container.querySelector('.pt-tab-bar');\u003cbr\u003e    if (tabBar) {\u003cbr\u003e      var tabBarHeight = tabBar.offsetHeight;\u003cbr\u003evar offset = container.getBoundingClientRect().top + window.scrollY - tabBarHeight - 20;\u003cbr\u003ewindow.scrollTo({ top: offset, behavior: 'smooth' });\u003cbr\u003e    }\u003cbr\u003e  });\u003cbr\u003e});\u003cbr\u003e      container.querySelectorAll('.pt-readmore-btn').forEach(function(btn) {\u003cbr\u003e  var preview = btn.previousElementSibling;\u003c\/p\u003e\n\u003cp\u003e  \/\/ Ẩn nút nếu nội dung không vượt quá max-height\u003cbr\u003e  function checkHeight() {\u003cbr\u003e    var maxH = parseInt(window.getComputedStyle(preview).maxHeight);\u003cbr\u003e    if (preview.scrollHeight \u0026lt;= maxH) {\u003cbr\u003e      btn.style.display = 'none';\u003cbr\u003e      preview.style.setProperty('--after-display', 'none');\u003cbr\u003e      preview.classList.add('expanded'); \/\/ bỏ gradient\u003cbr\u003e    } else {\u003cbr\u003e      btn.style.display = '';\u003cbr\u003e    }\u003cbr\u003e  }\u003cbr\u003e  checkHeight();\u003c\/p\u003e\n\u003cp\u003e  btn.addEventListener('click', function() {\u003cbr\u003e    preview.classList.toggle('expanded');\u003cbr\u003e    btn.textContent = preview.classList.contains('expanded') ? 'Show less' : 'Read more';\u003cbr\u003e  });\u003cbr\u003e});\u003cbr\u003e})();\u003cbr\u003e\u0026lt;\/script\u0026gt;\u003c\/p\u003e\n\u003cp\u003e{% schema %}\u003cbr\u003e{\u003cbr\u003e  \"name\": \"Product tabs\",\u003cbr\u003e  \"settings\": [\u003cbr\u003e    {\"type\": \"range\", \"id\": \"desktop_width_percent\", \"label\": \"Desktop width (%)\", \"min\": 50, \"max\": 100, \"step\": 5, \"default\": 65},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"section_padding\", \"label\": \"Section padding\", \"min\": 0, \"max\": 80, \"step\": 5, \"default\": 30},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"content_top_margin\", \"label\": \"Content top margin\", \"min\": 0, \"max\": 60, \"step\": 2, \"default\": 30},\u003cbr\u003e    {\"type\": \"text\", \"id\": \"tab_features_label\", \"label\": \"Features tab label\", \"default\": \"Features\"},\u003cbr\u003e    {\"type\": \"text\", \"id\": \"tab_details_label\", \"label\": \"Details tab label\", \"default\": \"Details\"},\u003cbr\u003e    {\"type\": \"text\", \"id\": \"tab_materials_label\", \"label\": \"Shipping \u0026amp; Returns tab label\", \"default\": \"Shipping \u0026amp; Returns\"},\u003cbr\u003e    {\"type\": \"text\", \"id\": \"tab_story_label\", \"label\": \"FAQs tab label\", \"default\": \"FAQs\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_bar_background\", \"label\": \"Tab bar background\", \"default\": \"#1b2a5e\"},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_bar_padding\", \"label\": \"Tab bar padding\", \"min\": 4, \"max\": 20, \"step\": 2, \"default\": 8},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_bar_border_radius\", \"label\": \"Tab bar border radius\", \"min\": 0, \"max\": 50, \"step\": 5, \"default\": 25},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_spacing\", \"label\": \"Tab spacing\", \"min\": 0, \"max\": 20, \"step\": 2, \"default\": 8},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_padding_vertical\", \"label\": \"Tab padding vertical\", \"min\": 4, \"max\": 20, \"step\": 2, \"default\": 10},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_padding_horizontal\", \"label\": \"Tab padding horizontal\", \"min\": 8, \"max\": 40, \"step\": 4, \"default\": 20},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_border_radius\", \"label\": \"Tab border radius\", \"min\": 0, \"max\": 30, \"step\": 2, \"default\": 20},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_font_size\", \"label\": \"Tab font size\", \"min\": 10, \"max\": 20, \"step\": 1, \"default\": 14},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_font_weight\", \"label\": \"Tab font weight\", \"min\": 400, \"max\": 800, \"step\": 100, \"default\": 600},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_text_color\", \"label\": \"Tab text color\", \"default\": \"#ffffff\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_hover_background\", \"label\": \"Tab hover background\", \"default\": \"#2d3e6e\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_hover_text_color\", \"label\": \"Tab hover text color\", \"default\": \"#ffffff\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_active_background\", \"label\": \"Active tab background\", \"default\": \"#ffffff\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_active_text_color\", \"label\": \"Active tab text color\", \"default\": \"#1b2a5e\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"section_background_color\", \"label\": \"Content background\", \"default\": \"#ffffff\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"content_text_color\", \"label\": \"Content text color\", \"default\": \"#1b2a5e\"},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"preview_max_height\", \"label\": \"Preview height (px)\", \"min\": 80, \"max\": 800, \"step\": 10, \"default\": 450},\u003cbr\u003e  ]\u003cbr\u003e}\u003cbr\u003e{% endschema %}\u003c\/p\u003e\n\u003cp\u003e{% assign details_content = product.description %}\u003cbr\u003e{% assign features_content = product.metafields.custom.features %}\u003cbr\u003e{% assign shipping_content = product.metafields.custom.shipping_returns %}\u003cbr\u003e{% assign faqs_content = product.metafields.custom.faqs %}\u003c\/p\u003e\n\u003cp\u003e{% assign first_active = '' %}\u003cbr\u003e{% if features_content != blank and first_active == '' %}{% assign first_active = 'features' %}{% endif %}\u003cbr\u003e{% if details_content != blank and first_active == '' %}{% assign first_active = 'details' %}{% endif %}\u003cbr\u003e{% if shipping_content != blank and first_active == '' %}{% assign first_active = 'shipping' %}{% endif %}\u003cbr\u003e{% if faqs_content != blank and first_active == '' %}{% assign first_active = 'faqs' %}{% endif %}\u003c\/p\u003e\n\u003cp\u003e\u0026lt;div class=\"product-tabs-{{ block.id }}\" {{ block.shopify_attributes }}\u0026gt;\u003cbr\u003e  \u0026lt;div class=\"pt-tab-bar\"\u0026gt;\u003cbr\u003e    {% if features_content != blank %}\u003cbr\u003e      \u0026lt;button class=\"pt-tab {% if first_active == 'features' %}active{% endif %}\" data-tab=\"features\"\u0026gt;{{ block.settings.tab_features_label }}\u0026lt;\/button\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e    {% if details_content != blank %}\u003cbr\u003e      \u0026lt;button class=\"pt-tab {% if first_active == 'details' %}active{% endif %}\" data-tab=\"details\"\u0026gt;{{ block.settings.tab_details_label }}\u0026lt;\/button\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e    {% if shipping_content != blank %}\u003cbr\u003e      \u0026lt;button class=\"pt-tab {% if first_active == 'shipping' %}active{% endif %}\" data-tab=\"shipping\"\u0026gt;{{ block.settings.tab_materials_label }}\u0026lt;\/button\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e    {% if faqs_content != blank %}\u003cbr\u003e      \u0026lt;button class=\"pt-tab {% if first_active == 'faqs' %}active{% endif %}\" data-tab=\"faqs\"\u0026gt;{{ block.settings.tab_story_label }}\u0026lt;\/button\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e  \u0026lt;\/div\u0026gt;\u003c\/p\u003e\n\u003cp\u003e  \u0026lt;div class=\"pt-content\"\u0026gt;\u003cbr\u003e    {% if features_content != blank %}\u003cbr\u003e      \u0026lt;div class=\"pt-panel {% if first_active == 'features' %}active{% endif %}\" data-panel=\"features\"\u0026gt;\u003cbr\u003e        \u0026lt;div class=\"pt-preview\"\u0026gt;{{ features_content | metafield_tag }}\u0026lt;\/div\u0026gt;\u003cbr\u003e        \u0026lt;button class=\"pt-readmore-btn\"\u0026gt;Read more\u0026lt;\/button\u0026gt;\u003cbr\u003e      \u0026lt;\/div\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e    {% if details_content != blank %}\u003cbr\u003e      \u0026lt;div class=\"pt-panel {% if first_active == 'details' %}active{% endif %}\" data-panel=\"details\"\u0026gt;\u003cbr\u003e        \u0026lt;div class=\"pt-preview\"\u0026gt;{{ details_content }}\u0026lt;\/div\u0026gt;\u003cbr\u003e        \u0026lt;button class=\"pt-readmore-btn\"\u0026gt;Read more\u0026lt;\/button\u0026gt;\u003cbr\u003e      \u0026lt;\/div\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e\u0026lt;style\u0026gt;\u003cbr\u003e.pt-panel[data-panel=\"details\"] img {\u003cbr\u003e  max-width: 100% !important;\u003cbr\u003e  height: auto !important;\u003cbr\u003e  display: block !important;\u003cbr\u003e}\u003cbr\u003e.pt-panel[data-panel=\"details\"] {\u003cbr\u003e  overflow: hidden !important;\u003cbr\u003e}\u003cbr\u003e.pt-panel[data-panel=\"details\"] img {\u003cbr\u003e  border-radius: 8px !important;\u003cbr\u003e}\u003cbr\u003e\u0026lt;style\u0026gt;\u003cbr\u003e.pt-faq-item {\u003cbr\u003e  background: #F0F4F8;\u003cbr\u003e  border-radius: 8px;\u003cbr\u003e  margin-bottom: 8px;\u003cbr\u003e  overflow: hidden;\u003cbr\u003e}\u003cbr\u003e.pt-faq-question {\u003cbr\u003e  font-weight: 600;\u003cbr\u003e  color: #1B2A5E;\u003cbr\u003e  cursor: pointer;\u003cbr\u003e  list-style: none;\u003cbr\u003e  display: flex;\u003cbr\u003e  justify-content: space-between;\u003cbr\u003e  align-items: center;\u003cbr\u003e  font-size: 15px;\u003cbr\u003e  gap: 16px;\u003cbr\u003e  padding: 16px 20px;\u003cbr\u003e  user-select: none;\u003cbr\u003e}\u003cbr\u003e.pt-faq-question::-webkit-details-marker { display: none; }\u003cbr\u003e.pt-faq-question::after {\u003cbr\u003e  content: \"+\";\u003cbr\u003e  font-size: 20px;\u003cbr\u003e  font-weight: 400;\u003cbr\u003e  color: #1B2A5E;\u003cbr\u003e  flex-shrink: 0;\u003cbr\u003e}\u003cbr\u003edetails[open] .pt-faq-question {\u003cbr\u003e  border-bottom: 1px solid #D0D8E8;\u003cbr\u003e}\u003cbr\u003edetails[open] .pt-faq-question::after {\u003cbr\u003e  content: \"−\";\u003cbr\u003e}\u003cbr\u003e.pt-faq-answer {\u003cbr\u003e  color: #444;\u003cbr\u003e  font-size: 14px;\u003cbr\u003e  line-height: 1.7;\u003cbr\u003e  padding: 12px 20px 16px;\u003cbr\u003e}\u003cbr\u003e.pt-faq-answer p { margin: 0; }\u003cbr\u003e\u0026lt;\/style\u0026gt;\u003cbr\u003e\u0026lt;style\u0026gt;\u003cbr\u003e.pt-faq-item {\u003cbr\u003e  background: #F0F4F8 !important;\u003cbr\u003e  border-radius: 8px !important;\u003cbr\u003e  margin-bottom: 8px !important;\u003cbr\u003e  border-bottom: none !important;\u003cbr\u003e  overflow: hidden !important;\u003cbr\u003e}\u003cbr\u003e.pt-faq-question {\u003cbr\u003e  color: #1B2A5E !important;\u003cbr\u003e  padding: 16px 20px !important;\u003cbr\u003e}\u003cbr\u003edetails[open] .pt-faq-question {\u003cbr\u003e  border-bottom: 1px solid #D0D8E8 !important;\u003cbr\u003e}\u003cbr\u003e.pt-faq-answer {\u003cbr\u003e  padding: 12px 20px 16px !important;\u003cbr\u003e  color: #444 !important;\u003cbr\u003e}\u003cbr\u003e\u0026lt;\/style\u0026gt;\u003c\/p\u003e\n\u003cp\u003e\u0026lt;\/style\u0026gt;\u003c\/p\u003e\n\u003cp\u003e    {% if shipping_content != blank %}\u003cbr\u003e      \u0026lt;div class=\"pt-panel {% if first_active == 'shipping' %}active{% endif %}\" data-panel=\"shipping\"\u0026gt;\u003cbr\u003e        \u0026lt;div class=\"pt-preview\"\u0026gt;{{ shipping_content | metafield_tag }}\u0026lt;\/div\u0026gt;\u003cbr\u003e        \u0026lt;button class=\"pt-readmore-btn\"\u0026gt;Read more\u0026lt;\/button\u0026gt;\u003cbr\u003e      \u0026lt;\/div\u0026gt;\u003cbr\u003e    {% endif %}\u003cbr\u003e    {% if faqs_content != blank %}\u003cbr\u003e      \u0026lt;div class=\"pt-panel {% if first_active == 'faqs' %}active{% endif %}\" data-panel=\"faqs\"\u0026gt;\u003cbr\u003e        \u0026lt;div class=\"pt-preview\"\u0026gt;\u003cbr\u003e          {% for faq in faqs_content.value %}\u003cbr\u003e            \u0026lt;details class=\"pt-faq-item\"\u0026gt;\u003cbr\u003e              \u0026lt;summary class=\"pt-faq-question\"\u0026gt;{{ faq.question }}\u0026lt;\/summary\u0026gt;\u003cbr\u003e              \u0026lt;div class=\"pt-faq-answer\"\u0026gt;{{ faq.answer | metafield_tag }}\u0026lt;\/div\u0026gt;\u003cbr\u003e            \u0026lt;\/details\u0026gt;\u003cbr\u003e          {% endfor %}\u003cbr\u003e        \u0026lt;\/div\u0026gt;\u003cbr\u003e        \u0026lt;button class=\"pt-readmore-btn\"\u0026gt;Read more\u0026lt;\/button\u0026gt;\u003cbr\u003e      \u0026lt;\/div\u0026gt;\u003cbr\u003e    {% endif %}\u003c\/p\u003e\n\u003cp\u003e  \u0026lt;\/div\u0026gt;\u003cbr\u003e\u0026lt;\/div\u0026gt;\u003c\/p\u003e\n\u003cp\u003e\u0026lt;style\u0026gt;\u003cbr\u003e  .product-tabs-{{ block.id }} {\u003cbr\u003e    max-width: {{ block.settings.desktop_width_percent }}%;\u003cbr\u003e    margin: 0 auto;\u003cbr\u003e    padding: {{ block.settings.section_padding }}px 0;\u003cbr\u003e    display: flex;\u003cbr\u003e    flex-direction: column;\u003cbr\u003e    align-items: center;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-tab-bar {\u003cbr\u003e    display: flex;\u003cbr\u003e    flex-wrap: wrap;\u003cbr\u003e    gap: {{ block.settings.tab_spacing }}px;\u003cbr\u003e    background: {{ block.settings.tab_bar_background }};\u003cbr\u003e    padding: {{ block.settings.tab_bar_padding }}px;\u003cbr\u003e    border-radius: {{ block.settings.tab_bar_border_radius }}px;\u003cbr\u003e    justify-content: center;\u003cbr\u003e    position: sticky;\u003cbr\u003e    top: 0;\u003cbr\u003e    z-index: 10;\u003c\/p\u003e\n\u003cp\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-tab {\u003cbr\u003e    background: transparent;\u003cbr\u003e    color: {{ block.settings.tab_text_color }};\u003cbr\u003e    border: none;\u003cbr\u003e    cursor: pointer;\u003cbr\u003e    padding: {{ block.settings.tab_padding_vertical }}px {{ block.settings.tab_padding_horizontal }}px;\u003cbr\u003e    border-radius: {{ block.settings.tab_border_radius }}px;\u003cbr\u003e    font-size: {{ block.settings.tab_font_size }}px;\u003cbr\u003e    font-weight: {{ block.settings.tab_font_weight }};\u003cbr\u003e    transition: all 0.2s ease;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-tab:hover {\u003cbr\u003e    background: {{ block.settings.tab_hover_background }};\u003cbr\u003e    color: {{ block.settings.tab_hover_text_color }};\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-tab.active {\u003cbr\u003e    background: {{ block.settings.tab_active_background }};\u003cbr\u003e    color: {{ block.settings.tab_active_text_color }};\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-content {\u003cbr\u003e    margin-top: {{ block.settings.content_top_margin }}px;\u003cbr\u003e    background: {{ block.settings.section_background_color }};\u003cbr\u003e    color: {{ block.settings.content_text_color }};\u003cbr\u003e    border-radius: 12px;\u003cbr\u003e    padding: 32px;\u003cbr\u003e    box-shadow: 0 2px 12px rgba(27, 42, 94, 0.08);\u003cbr\u003e    width: 100%;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-panel {\u003cbr\u003e    display: none;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-panel.active {\u003cbr\u003e    display: block;\u003cbr\u003e  }\u003cbr\u003e    .product-tabs-{{ block.id }} .pt-preview {\u003cbr\u003e    max-height: {{ block.settings.preview_max_height }}px;\u003cbr\u003e    overflow: hidden;\u003cbr\u003e    position: relative;\u003cbr\u003e    transition: max-height 0.4s ease;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-preview::after {\u003cbr\u003e    content: '';\u003cbr\u003e    position: absolute;\u003cbr\u003e    bottom: 0;\u003cbr\u003e    left: 0;\u003cbr\u003e    right: 0;\u003cbr\u003e    height: 50px;\u003cbr\u003e    background: linear-gradient(transparent, white);\u003cbr\u003e    pointer-events: none;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-preview.expanded {\u003cbr\u003e    max-height: 3000px;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-preview.expanded::after {\u003cbr\u003e    display: none;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-readmore-btn {\u003cbr\u003e    background: none;\u003cbr\u003e    border: 1px solid {{ block.settings.tab_bar_background }};\u003cbr\u003e    color: {{ block.settings.tab_bar_background }};\u003cbr\u003e    padding: 6px 20px;\u003cbr\u003e    border-radius: 20px;\u003cbr\u003e    cursor: pointer;\u003cbr\u003e    margin-top: 12px;\u003cbr\u003e    font-size: 14px;\u003cbr\u003e    font-weight: 600;\u003cbr\u003e    display: block;\u003cbr\u003e    margin-left: auto;\u003cbr\u003e    margin-right: auto;\u003cbr\u003e    transition: all 0.2s ease;\u003cbr\u003e  }\u003cbr\u003e  .product-tabs-{{ block.id }} .pt-readmore-btn:hover {\u003cbr\u003e    background: {{ block.settings.tab_bar_background }};\u003cbr\u003e    color: white;\u003cbr\u003e  }\u003cbr\u003e    @media (max-width: 768px) {\u003cbr\u003e    .product-tabs-{{ block.id }} {\u003cbr\u003e      max-width: 100% !important;\u003cbr\u003e      padding-left: 16px;\u003cbr\u003e      padding-right: 16px;\u003cbr\u003e    }\u003cbr\u003e  }\u003c\/p\u003e\n\u003cp\u003e  @media (max-width: 768px) {\u003cbr\u003e    .product-tabs-{{ block.id }} .pt-tab-bar {\u003cbr\u003e      flex-wrap: nowrap;\u003cbr\u003e      overflow-x: auto;\u003cbr\u003e      overflow-y: hidden;\u003cbr\u003e      width: 100%;\u003cbr\u003e      justify-content: flex-start;\u003cbr\u003e      -webkit-overflow-scrolling: touch;\u003cbr\u003e      scrollbar-width: none;\u003cbr\u003e    }\u003cbr\u003e    .product-tabs-{{ block.id }} .pt-tab-bar::-webkit-scrollbar {\u003cbr\u003e      display: none;\u003cbr\u003e    }\u003cbr\u003e    .product-tabs-{{ block.id }} .pt-tab {\u003cbr\u003e      white-space: nowrap;\u003cbr\u003e      flex-shrink: 0;\u003cbr\u003e    }\u003cbr\u003e  }\u003c\/p\u003e\n\u003cp\u003e\u0026lt;\/style\u0026gt;\u003c\/p\u003e\n\u003cp\u003e\u0026lt;script\u0026gt;\u003cbr\u003e  (function() {\u003cbr\u003e    var container = document.querySelector('.product-tabs-{{ block.id }}');\u003cbr\u003e    if (!container) return;\u003cbr\u003e    var tabs = container.querySelectorAll('.pt-tab');\u003cbr\u003e    var panels = container.querySelectorAll('.pt-panel');\u003cbr\u003e    tabs.forEach(function(tab) {\u003cbr\u003e  tab.addEventListener('click', function() {\u003cbr\u003e    tabs.forEach(function(t) { t.classList.remove('active'); });\u003cbr\u003e    panels.forEach(function(p) { p.classList.remove('active'); });\u003cbr\u003e    tab.classList.add('active');\u003cbr\u003e    var panel = container.querySelector('.pt-panel[data-panel=\"' + tab.getAttribute('data-tab') + '\"]');\u003cbr\u003e    if (panel) panel.classList.add('active');\u003c\/p\u003e\n\u003cp\u003e    \/\/ Scroll lên đầu tab bar khi chuyển tab\u003cbr\u003e    var tabBar = container.querySelector('.pt-tab-bar');\u003cbr\u003e    if (tabBar) {\u003cbr\u003e      var tabBarHeight = tabBar.offsetHeight;\u003cbr\u003evar offset = container.getBoundingClientRect().top + window.scrollY - tabBarHeight - 20;\u003cbr\u003ewindow.scrollTo({ top: offset, behavior: 'smooth' });\u003cbr\u003e    }\u003cbr\u003e  });\u003cbr\u003e});\u003cbr\u003e      container.querySelectorAll('.pt-readmore-btn').forEach(function(btn) {\u003cbr\u003e  var preview = btn.previousElementSibling;\u003c\/p\u003e\n\u003cp\u003e  \/\/ Ẩn nút nếu nội dung không vượt quá max-height\u003cbr\u003e  function checkHeight() {\u003cbr\u003e    var maxH = parseInt(window.getComputedStyle(preview).maxHeight);\u003cbr\u003e    if (preview.scrollHeight \u0026lt;= maxH) {\u003cbr\u003e      btn.style.display = 'none';\u003cbr\u003e      preview.style.setProperty('--after-display', 'none');\u003cbr\u003e      preview.classList.add('expanded'); \/\/ bỏ gradient\u003cbr\u003e    } else {\u003cbr\u003e      btn.style.display = '';\u003cbr\u003e    }\u003cbr\u003e  }\u003cbr\u003e  checkHeight();\u003c\/p\u003e\n\u003cp\u003e  btn.addEventListener('click', function() {\u003cbr\u003e    preview.classList.toggle('expanded');\u003cbr\u003e    btn.textContent = preview.classList.contains('expanded') ? 'Show less' : 'Read more';\u003cbr\u003e  });\u003cbr\u003e});\u003cbr\u003e})();\u003cbr\u003e\u0026lt;\/script\u0026gt;\u003c\/p\u003e\n\u003cp\u003e{% schema %}\u003cbr\u003e{\u003cbr\u003e  \"name\": \"Product tabs\",\u003cbr\u003e  \"settings\": [\u003cbr\u003e    {\"type\": \"range\", \"id\": \"desktop_width_percent\", \"label\": \"Desktop width (%)\", \"min\": 50, \"max\": 100, \"step\": 5, \"default\": 65},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"section_padding\", \"label\": \"Section padding\", \"min\": 0, \"max\": 80, \"step\": 5, \"default\": 30},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"content_top_margin\", \"label\": \"Content top margin\", \"min\": 0, \"max\": 60, \"step\": 2, \"default\": 30},\u003cbr\u003e    {\"type\": \"text\", \"id\": \"tab_features_label\", \"label\": \"Features tab label\", \"default\": \"Features\"},\u003cbr\u003e    {\"type\": \"text\", \"id\": \"tab_details_label\", \"label\": \"Details tab label\", \"default\": \"Details\"},\u003cbr\u003e    {\"type\": \"text\", \"id\": \"tab_materials_label\", \"label\": \"Shipping \u0026amp; Returns tab label\", \"default\": \"Shipping \u0026amp; Returns\"},\u003cbr\u003e    {\"type\": \"text\", \"id\": \"tab_story_label\", \"label\": \"FAQs tab label\", \"default\": \"FAQs\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_bar_background\", \"label\": \"Tab bar background\", \"default\": \"#1b2a5e\"},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_bar_padding\", \"label\": \"Tab bar padding\", \"min\": 4, \"max\": 20, \"step\": 2, \"default\": 8},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_bar_border_radius\", \"label\": \"Tab bar border radius\", \"min\": 0, \"max\": 50, \"step\": 5, \"default\": 25},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_spacing\", \"label\": \"Tab spacing\", \"min\": 0, \"max\": 20, \"step\": 2, \"default\": 8},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_padding_vertical\", \"label\": \"Tab padding vertical\", \"min\": 4, \"max\": 20, \"step\": 2, \"default\": 10},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_padding_horizontal\", \"label\": \"Tab padding horizontal\", \"min\": 8, \"max\": 40, \"step\": 4, \"default\": 20},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_border_radius\", \"label\": \"Tab border radius\", \"min\": 0, \"max\": 30, \"step\": 2, \"default\": 20},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_font_size\", \"label\": \"Tab font size\", \"min\": 10, \"max\": 20, \"step\": 1, \"default\": 14},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"tab_font_weight\", \"label\": \"Tab font weight\", \"min\": 400, \"max\": 800, \"step\": 100, \"default\": 600},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_text_color\", \"label\": \"Tab text color\", \"default\": \"#ffffff\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_hover_background\", \"label\": \"Tab hover background\", \"default\": \"#2d3e6e\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_hover_text_color\", \"label\": \"Tab hover text color\", \"default\": \"#ffffff\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_active_background\", \"label\": \"Active tab background\", \"default\": \"#ffffff\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"tab_active_text_color\", \"label\": \"Active tab text color\", \"default\": \"#1b2a5e\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"section_background_color\", \"label\": \"Content background\", \"default\": \"#ffffff\"},\u003cbr\u003e    {\"type\": \"color\", \"id\": \"content_text_color\", \"label\": \"Content text color\", \"default\": \"#1b2a5e\"},\u003cbr\u003e    {\"type\": \"range\", \"id\": \"preview_max_height\", \"label\": \"Preview height (px)\", \"min\": 80, \"max\": 800, \"step\": 10, \"default\": 450},\u003cbr\u003e  ]\u003cbr\u003e}\u003cbr\u003e{% endschema %}\u003c\/p\u003e","brand":"Sevair Deco","offers":[{"title":"Blue","offer_id":50561537507568,"sku":null,"price":260.0,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":50561537540336,"sku":null,"price":250.0,"currency_code":"USD","in_stock":true},{"title":"Pink","offer_id":50561537573104,"sku":null,"price":220.0,"currency_code":"USD","in_stock":true},{"title":"Blu","offer_id":50583013064944,"sku":null,"price":290.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0786\/2950\/3216\/files\/DEB1B32B-0EA5-44DD-9757-77CBB8F0AA55.jpg?v=1790178421","url":"https:\/\/sevair-deco.com\/products\/astronaut-large-floor-standing-ornaments","provider":"Sevair Deco","version":"1.0","type":"link"}