{"title":"Caesar Series Louvered Pergola","description":"\u003cp\u003eHave you ever dreamed of having a holiday just at home? \u003ca href=\"https:\/\/purpleleafshop.com\/\"\u003ePURPLE LEAF\u003c\/a\u003e’s pergola kits that are easy to assemble make the thought come true.\u003c\/p\u003e\n\u003cp\u003ePURPLE LEAF’s aluminum pergolas in modern style with louvered roof or retractable canopy allows you to enjoy both sunshine and shade. Add a pergola to your patio, backyard, or deck, and make it a comfortable place where you can hold a party and enjoy happy hour.\u003c\/p\u003e\n\u003cp\u003ePick a pergola kit for your house NOW. Increase your home's value and enjoy free shipping right to your door.\u003c\/p\u003e\n\u003cdiv id=\"gtx-trans\" style=\"position: absolute; left: 408px; top: 68.6389px;\"\u003e\n\u003cdiv class=\"gtx-trans-icon\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e","products":[{"product_id":"purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo","title":"PURPLE LEAF Caesar Outdoor Louvered Pergola Patio Sun Shade Shelter with Adjustable Hardtop Patio Pergola Gray Frame White Roof","description":"\u003c!-- 自定义商品详情排版 - Doc7内容 + Doc6 UI风格 + HOW IT WORKS + WHY CHOOSE US + MEDIA EVALUATION --\u003e\n\n\u003c!-- ==================================================================\n     HOW IT WORKS 动图素材配置\n     要换素材时，只改下面这 5 行网址即可：\n          step1 → 调百叶       step2 → 控光遮阳     step3 → 排水\n          step4 → 加配件       step5 → 带灯\n     ⚠️ 容错设计：哪一条网址失效，对应那格会自动退回成灰底占位框，页面不会崩。\n     ================================================================== --\u003e\n\u003cscript\u003e\nwindow.HIW_ASSETS = {\n  step1: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/672330ce28a34360af5489267fc60323.mp4',\n  step2: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/bc8d97aca03c4bf7830203388869bf5c.mp4',\n  step3: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8261f5f24a494365b1926bf61322bbdf.mp4',\n  step4: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/de23d630514e48268ebe50cc1449203f.mp4',\n  step5: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c417774835314425b4285f700afbbc9a.mp4'\n};\n\u003c\/script\u003e\n\u003cdiv class=\"custom-detail-container\"\u003e\n  \u003cdiv class=\"section-title\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\n  \u003c!-- Swiper CDN --\u003e\n  \u003clink rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.css\"\u003e\n  \u003cscript src=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n  \u003cstyle\u003e\n    :root {\n      --primary: #3771aa;\n      --text: #333;\n      --bg: #fff;\n      --gray: #666;\n      --border: #eee;\n    }\n    .custom-detail-container {\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 40px 20px;\n      color: var(--text);\n      line-height: 1.6;\n    }\n    .section-title {\n      font-size: 32px;\n      font-weight: 600;\n      text-align: center;\n      margin-bottom: 50px;\n      letter-spacing: 0.5px;\n    }\n\n    \/* Accordion *\/\n    .accordion-item {\n      margin-bottom: 30px;\n      border: 1px solid var(--border);\n      border-radius: 12px;\n      overflow: hidden;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.05);\n      transition: all 0.3s ease;\n    }\n    .accordion-header {\n      padding: 20px 30px;\n      background: var(--bg);\n      font-size: 24px;\n      font-weight: 600;\n      cursor: pointer;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      transition: background 0.3s ease;\n    }\n    .accordion-header:hover { background: #f8f9fa; }\n    .accordion-header::after {\n      content: '+';\n      font-size: 28px;\n      transition: transform 0.3s ease;\n    }\n    .accordion-item.active .accordion-header::after { transform: rotate(45deg); }\n    .accordion-content {\n      padding: 0 30px;\n      height: 0;\n      overflow: hidden;\n      transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), padding 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n      background: #fcfcfc;\n    }\n    .accordion-item.active .accordion-content { padding: 30px; }\n\n    \/* See More \/ See Less *\/\n    .more-text { display: none; }\n    .see-more, .see-less {\n      color: var(--primary);\n      font-weight: bold;\n      cursor: pointer;\n      display: inline-block;\n      margin: 10px 0;\n    }\n    .see-more:hover, .see-less:hover { text-decoration: underline; }\n\n    \/* Features *\/\n    .features-list p { margin: 16px 0; font-size: 16px; }\n    .highlight-text { color: #ff8000; font-weight: 600; }\n\n    \/* Policy *\/\n    .policy-section h4 {\n      font-size: 18px;\n      margin: 24px 0 12px;\n      color: var(--primary);\n      font-weight: 600;\n    }\n    .policy-section ul { margin: 16px 0; padding-left: 20px; }\n    .policy-section ul li { margin: 8px 0; line-height: 1.6; }\n    .policy-section p { margin: 12px 0; }\n\n    \/* Swiper 通用 *\/\n    .swiper {\n      border-radius: 12px;\n      overflow: hidden;\n      box-shadow: 0 8px 24px rgba(0,0,0,0.1);\n      margin: 20px 0;\n    }\n    .swiper-slide {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      background: #fff;\n    }\n    .swiper-slide img {\n      width: 100%;\n      height: auto;\n      display: block;\n      border-radius: 8px;\n      cursor: pointer;\n      transition: transform 0.3s ease;\n    }\n    .swiper-slide img:hover { transform: scale(1.03); }\n    .swiper-pagination-bullet-active { background: var(--primary); }\n    .swiper-button-next, .swiper-button-prev {\n      color: var(--primary);\n      background: rgba(255,255,255,0.9);\n      width: 40px;\n      height: 40px;\n      border-radius: 50%;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n    }\n    .swiper-button-next:after, .swiper-button-prev:after { font-size: 18px; }\n\n    \/* PC \/ 移动端横幅分离 *\/\n    .pc-highlights-swiper { display: block; }\n    .mobile-highlights-swiper { display: none; }\n    .pc-detail-swiper { display: block; }\n    .mobile-detail-swiper { display: none; }\n\n    @media (max-width: 768px) {\n      .pc-highlights-swiper { display: none; }\n      .mobile-highlights-swiper {\n        display: block;\n        width: calc(100% + 60px);\n        margin-left: -30px;\n        margin-right: -30px;\n        margin-top: 0;\n        margin-bottom: 80px;\n        border-radius: 0;\n        box-shadow: none;\n      }\n      .mobile-highlights-swiper .swiper-slide {\n        padding: 40px 0;\n        background: #fff;\n      }\n      .mobile-highlights-swiper .swiper-slide img {\n        width: auto;\n        max-width: 100%;\n        height: auto;\n        max-height: 78vh;\n        object-fit: contain;\n        object-position: center;\n        border-radius: 0;\n      }\n      .mobile-highlights-swiper .swiper-button-next,\n      .mobile-highlights-swiper .swiper-button-prev { display: none; }\n      .mobile-highlights-swiper .swiper-pagination { bottom: 15px; }\n\n      .pc-detail-swiper { display: none; }\n      .mobile-detail-swiper { display: block; }\n    }\n\n    \/* 详情图轮播 *\/\n    .detail-swiper-wrap { margin: 30px 0; }\n    .detail-swiper-wrap .swiper-slide img {\n      width: 100%;\n      height: auto;\n      max-height: 600px;\n      object-fit: cover;\n      cursor: default;\n    }\n    .detail-swiper-wrap .swiper-slide img:hover { transform: none; }\n\n    \/* 亮点卡片 *\/\n    .pc-card-swiper { display: block; }\n    .mobile-card-grid { display: none; }\n    @media (max-width: 768px) {\n      .pc-card-swiper { display: none; }\n      .mobile-card-grid {\n        display: grid;\n        grid-template-columns: 1fr;\n        gap: 20px;\n        margin: 40px 0;\n        padding: 0 10px;\n      }\n    }\n    .pc-card-swiper, .mobile-card-grid { margin: 40px 0; padding: 20px 0; }\n    .pc-card-swiper .swiper-slide { display: flex; flex-direction: column; padding: 0 15px; }\n    .highlight-card {\n      text-align: center;\n      background: #fff;\n      padding: 20px;\n      border-radius: 12px;\n      box-shadow: 0 4px 16px rgba(0,0,0,0.08);\n      height: 100%;\n      display: flex;\n      flex-direction: column;\n    }\n    .highlight-card img { width: 100%; max-width: 300px; border-radius: 8px; margin: 0 auto 16px; flex-shrink: 0; }\n    .highlight-card h4 { font-size: 18px; margin: 12px 0; font-weight: 600; color: var(--primary); }\n    .highlight-card p { font-size: 14px; color: var(--gray); line-height: 1.5; flex-grow: 1; }\n\n    \/* MEDIA EVALUATION 达人测评卡片 *\/\n    .media-swiper { padding-bottom: 46px; }\n    \/* 覆盖全局 .swiper-slide 的 flex 居中，否则卡片会因为没有固有宽度被压缩成一条细线 *\/\n    .media-swiper .swiper-slide {\n      display: block;\n      height: auto;\n      background: transparent;\n    }\n    .media-card {\n      position: relative;\n      display: block;\n      width: 100%;\n      height: 0;\n      padding-bottom: 133.33%; \/* 3:4 比例卡片 *\/\n      border-radius: 14px;\n      overflow: hidden;\n      text-decoration: none;\n      background: #111;\n      box-shadow: 0 6px 20px rgba(0,0,0,0.12);\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .media-card:hover {\n      transform: translateY(-6px);\n      box-shadow: 0 14px 30px rgba(0,0,0,0.18);\n    }\n    .media-swiper .media-card-img {\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      right: 0 !important;\n      bottom: 0 !important;\n      width: 100% !important;\n      height: 100% !important;\n      max-width: none;\n      object-fit: cover;\n      border-radius: 0;\n      margin: 0;\n      transition: transform 0.5s ease;\n    }\n    .media-card:hover .media-card-img { transform: scale(1.06); }\n    .media-card-name {\n      position: absolute;\n      top: 14px;\n      left: 14px;\n      max-width: calc(100% - 28px);\n      background: rgba(20,20,20,0.55);\n      color: #fff;\n      font-size: 13px;\n      font-weight: 600;\n      padding: 6px 14px;\n      border-radius: 999px;\n      backdrop-filter: blur(3px);\n      white-space: nowrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n    .media-card-play {\n      position: absolute;\n      top: 14px;\n      right: 14px;\n      width: 30px;\n      height: 30px;\n      border-radius: 50%;\n      background: rgba(20,20,20,0.55);\n      color: #fff;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 13px;\n      backdrop-filter: blur(3px);\n    }\n    .media-card-overlay {\n      position: absolute;\n      left: 0; right: 0; bottom: 0;\n      padding: 46px 16px 16px;\n      background: linear-gradient(to top, rgba(0,0,0,0.88) 15%, rgba(0,0,0,0.55) 55%, rgba(0,0,0,0) 100%);\n      color: #fff;\n    }\n    .media-card-quote {\n      font-size: 13px;\n      line-height: 1.55;\n      margin: 0 0 10px;\n      display: -webkit-box;\n      -webkit-line-clamp: 4;\n      -webkit-box-orient: vertical;\n      overflow: hidden;\n    }\n    .media-card-rating {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 13px;\n    }\n    .media-card-rating .stars { color: #ffb400; letter-spacing: 1px; font-size: 14px; }\n    .media-card-rating .score { color: #eee; font-weight: 600; }\n    .media-swiper .swiper-button-disabled { display: none; }\n\n    \/* WHY CHOOSE US *\/\n    .why-choose-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 24px 30px;\n      margin: 20px 0 10px;\n    }\n    .why-choose-item {\n      padding: 16px 0;\n      border-bottom: 1px solid var(--border);\n    }\n    .why-choose-item h4 {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--primary);\n      margin: 0 0 8px 0;\n    }\n    .why-choose-item p {\n      font-size: 15px;\n      line-height: 1.6;\n      color: var(--gray);\n      margin: 4px 0;\n    }\n    .why-choose-item a {\n      color: var(--primary);\n      text-decoration: underline;\n    }\n    .why-choose-item a:hover { color: #2a5a8c; }\n    .fold-item { display: none; }\n    .why-choose-grid.expanded .fold-item { display: block; }\n    .why-choose-grid.expanded .see-more-btn { display: none; }\n    .why-choose-grid.expanded .see-less-btn { display: inline; }\n    .see-more-btn, .see-less-btn { cursor: pointer; color: #0066cc; font-weight: bold; }\n    .see-less-btn { display: none; }\n    @media (max-width: 768px) {\n      .why-choose-grid {\n        grid-template-columns: 1fr;\n        gap: 16px;\n      }\n      .why-choose-item h4 { font-size: 16px; }\n      .why-choose-item p { font-size: 14px; }\n    }\n\n    \/* HOW IT WORKS *\/\n    .how-it-works-intro {\n      text-align: center;\n      max-width: 760px;\n      margin: 0 auto 28px;\n    }\n    .how-it-works-intro h3 {\n      font-size: 24px;\n      font-weight: 600;\n      margin: 0 0 10px;\n      color: var(--text);\n    }\n    .how-it-works-intro p {\n      font-size: 15px;\n      line-height: 1.7;\n      color: var(--gray);\n      margin: 0;\n    }\n    .how-works-swiper {\n      padding: 8px 4px 48px;\n      box-shadow: none;\n      overflow: visible;\n      margin: 0;\n    }\n    .how-works-swiper .swiper-slide {\n      height: auto;\n      display: flex;\n      align-items: stretch;\n      background: transparent;\n    }\n    .how-step-card {\n      position: relative;\n      width: 100%;\n      background: #fff;\n      border: 1px solid #e9edf2;\n      border-radius: 14px;\n      box-shadow: 0 4px 18px rgba(0,0,0,0.06);\n      padding: 18px;\n      display: flex;\n      flex-direction: column;\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .how-step-card:hover {\n      transform: translateY(-6px);\n      box-shadow: 0 12px 30px rgba(0,0,0,0.11);\n    }\n    .how-step-image {\n      position: relative;\n      width: 100%;\n      aspect-ratio: 4 \/ 3;\n      border-radius: 10px;\n      overflow: hidden;\n      background:\n        linear-gradient(135deg, #f5f7fa 25%, #eef2f6 25%, #eef2f6 50%, #f5f7fa 50%, #f5f7fa 75%, #eef2f6 75%);\n      background-size: 28px 28px;\n      border: 1px solid #e3e8ee;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 18px;\n    }\n    .how-step-image::after {\n      content: \"IMAGE PLACEHOLDER\";\n      font-size: 13px;\n      font-weight: 600;\n      letter-spacing: 0.6px;\n      color: #8a94a3;\n    }\n    \/* 动图：视频加载成功后才加 .has-media，之前保持灰底占位框 *\/\n    .how-step-image.has-media {\n      background: #0d1117;\n      border-color: #0d1117;\n    }\n    .how-step-image.has-media::after { content: none; }\n    .how-step-image video {\n      position: absolute;\n      inset: 0;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      display: block;\n    }\n    \/* 修掉卡片下方的大片空白：Swiper 自带的 .swiper-wrapper{height:100%} 会把卡片撑高 *\/\n    .how-works-swiper .swiper-wrapper { height: auto; }\n    .how-step-kicker {\n      font-size: 12px;\n      font-weight: 600;\n      color: var(--primary);\n      letter-spacing: 2px;\n      font-variant-numeric: tabular-nums;\n      margin-bottom: 6px;\n    }\n    .how-step-title {\n      font-size: 19px;\n      font-weight: 600;\n      line-height: 1.35;\n      color: var(--text);\n      margin: 0 0 8px;\n    }\n    .how-step-desc {\n      font-size: 14px;\n      line-height: 1.65;\n      color: var(--gray);\n      margin: 0;\n    }\n    .how-step-footer {\n      margin-top: auto;\n      padding-top: 16px;\n      font-size: 13px;\n      font-weight: 600;\n      color: var(--primary);\n    }\n    .how-works-swiper .swiper-button-next,\n    .how-works-swiper .swiper-button-prev {\n      top: auto;\n      bottom: 0;\n      margin-top: 0;\n    }\n    .how-works-swiper .swiper-button-prev { left: calc(50% - 52px); }\n    .how-works-swiper .swiper-button-next { right: calc(50% - 52px); }\n    .how-works-swiper .swiper-pagination { bottom: 12px; }\n\n    @media (max-width: 768px) {\n      .how-it-works-intro { margin-bottom: 20px; }\n      .how-it-works-intro h3 { font-size: 21px; }\n      .how-it-works-intro p { font-size: 14px; }\n      .how-works-swiper { padding-bottom: 44px; }\n      .how-step-card { padding: 16px; }\n      .how-step-title { font-size: 18px; }\n      .how-step-desc { font-size: 14px; }\n      .how-works-swiper .swiper-button-prev { left: 12px; }\n      .how-works-swiper .swiper-button-next { right: 12px; }\n    }\n\n    \/* Lightbox *\/\n    .lightbox-modal {\n      display: none;\n      position: fixed;\n      z-index: 10000;\n      left: 0; top: 0;\n      width: 100%; height: 100%;\n      background-color: rgba(0,0,0,0.95);\n      justify-content: center;\n      align-items: center;\n      overflow: hidden;\n    }\n    .lightbox-modal.active { display: flex; }\n    .modal-content {\n      max-width: 95%;\n      max-height: 95%;\n      transform: translateY(120%);\n      transition: transform 0.7s cubic-bezier(0.22, 0.61, 0.36, 1);\n      border-radius: 12px;\n    }\n    .lightbox-modal.active .modal-content { transform: translateY(0); }\n    .lightbox-close {\n      position: absolute;\n      top: 20px; right: 30px;\n      color: #fff;\n      font-size: 40px;\n      font-weight: bold;\n      cursor: pointer;\n      z-index: 10001;\n    }\n\n    \/* 移动端通用 *\/\n    @media (max-width: 768px) {\n      .section-title { font-size: 28px; margin-bottom: 30px; }\n      .accordion-header { font-size: 20px; padding: 16px 20px; }\n      .highlight-card { padding: 15px; }\n      .highlight-card img { max-width: 250px; }\n      .highlight-card h4 { font-size: 16px; }\n      .highlight-card p { font-size: 13px; }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- ============================================================\n       板块顺序：FEATURES → HIGHLIGHTS → HOW IT WORKS → WHY CHOOSE US → MEDIA EVALUATION → SHIPPING \u0026 RETURN → SERVICE \u0026 WARRANTY\n       ============================================================ --\u003e\n\n  \u003c!-- FEATURES（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eFEATURES\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"features-list\"\u003e\n        \u003cp\u003e\u003cstrong\u003e● Modern \u0026amp; Clean Style\u003c\/strong\u003e: A modern outdoor pergola with a special and handcrafted design featuring smooth curves and clean lines while concealing any fixings. This ideal addition to your outdoor space will captivate your senses with a sleek appearance.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e● Independent Adjustable Roof\u003c\/strong\u003e: With two rows of individually controlled louvered roofs, you can enjoy up to 120-310 square feet of shade while still being able to bask in the sun or gaze at the stars with this patio pergola.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e● Full Aluminum Frames and Louvers\u003c\/strong\u003e: Constructed with high-quality aluminum, the Purple Leaf pergola is built to withstand the test of time. With a weatherproof aluminum louvers, it create an optimal environment by shielding your outdoor space from heavy rain, snow, and other harsh elements.\u003c\/p\u003e\n\n        \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n\n        \u003cspan class=\"more-text\"\u003e\n          \u003cp\u003e\u003cstrong\u003e● Hidden Drainage System\u003c\/strong\u003e: Effortlessly manage water accumulation with the hidden drainage of this aluminum pergola. Designed to efficiently and invisibly whisk water away, this innovative system prevents pooling and ensures a clean and dry environment for your outdoor space.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003e● Exceptional Load-bearing Capacity\u003c\/strong\u003e: Anchored firmly to the floor, this pergola can effortlessly withstand wind speeds of 40-70 mph and snow accumulation of up to 2.4 inches. With an impressive static pressure test rating of 66 lbs\/㎡, designed to endure heavy snow and challenging weather condition.\u003c\/p\u003e\n          \u003cp\u003e· Assembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 2-3 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e PURPLE LEAF doesn't offer installation service. Furniture NOT INCLUDED!\u003c\/p\u003e\n          \u003cp\u003e· In the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n          \u003cp class=\"highlight-text\"\u003ePlease feel free to contact us if you have further questions! Email address: \u003ca style=\"color:#ff8000;\" href=\"mailto:purpleleafservice2@gmail.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\u003c\/p\u003e\n          \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eHIGHLIGHTS\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n\n      \u003c!-- PC端横幅轮播（3张） --\u003e\n      \u003cdiv class=\"swiper pc-highlights-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/pc_2d473a7a-6da7-47fe-bf2e-e0875bce6915.jpg?v=1737186824\" alt=\"PURPLE-LEAF Adjustable Louvered Pergola\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_abec4706-bc59-47e0-95d1-b5d144e0b322.jpg?v=1737602908\" alt=\"PURPLE-LEAF Adjustable Louvered Pergola 1\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_f083c837-556e-4b4e-bdf7-c42221a2823e.jpg?v=1737602908\" alt=\"PURPLE-LEAF Adjustable Louvered Pergola 2\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 移动端横幅轮播（3张） --\u003e\n      \u003cdiv class=\"swiper mobile-highlights-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/13_64f9a904-7010-4bdd-8390-45f67a1b0924.jpg?v=1737186824\" alt=\"PURPLE-LEAF Adjustable Louvered Pergola Mobile\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_9bb71a11-e42a-4899-aba7-00f820a4b589.jpg?v=1737610873\" alt=\"PURPLE-LEAF Adjustable Louvered Pergola Mobile 1\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_5d75b517-57f0-4db5-b43c-062880b85d2a.jpg?v=1737610873\" alt=\"PURPLE-LEAF Adjustable Louvered Pergola Mobile 2\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- PC端详情图轮播（3张） --\u003e\n      \u003cdiv class=\"detail-swiper-wrap pc-detail-swiper\"\u003e\n        \u003cdiv class=\"swiper\"\u003e\n          \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_46cae16c-5085-4749-804a-d62cd5f75e38.jpg?v=1737602908\" alt=\"Detail 1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_cd7e1fb1-671d-4133-9474-184e05c394e1.jpg?v=1737602908\" alt=\"Detail 2\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_bb081a8c-e7c8-41b4-8532-6e65bccc26d3.jpg?v=1737602907\" alt=\"Detail 3\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 移动端详情图轮播（3张） --\u003e\n      \u003cdiv class=\"detail-swiper-wrap mobile-detail-swiper\"\u003e\n        \u003cdiv class=\"swiper\"\u003e\n          \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_066c5b75-fcd0-499f-8d34-79cf02e70396.jpg?v=1737610874\" alt=\"Detail Mobile 1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_1700cd96-1b89-40ec-826b-f2e8c6c0835b.jpg?v=1737610873\" alt=\"Detail Mobile 2\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_94764188-0287-4f86-8c39-01dcb320c6f4.jpg?v=1737610873\" alt=\"Detail Mobile 3\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HOW IT WORKS（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eHOW IT WORKS\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"how-it-works-intro\"\u003e\n        \u003ch3\u003eDesigned for Comfort, Control \u0026amp; Everyday Outdoor Living\u003c\/h3\u003e\n        \u003cp\u003eA pergola does more than block the sun — it changes how you use your yard. Morning coffee in the shade, lunch outside without squinting, dinner under the lights, and rain kept off your furniture. Here's how it works.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"swiper how-works-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step1\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Adjust the Louvers\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e01 \/ 05\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eAdjust the Louvers\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eOpen, close, or fine-tune the louvers to create the amount of sunlight and shade you want throughout the day.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003eEasy shade control →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step2\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Control Sunlight and Shade\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e02 \/ 05\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eControl Sunlight \u0026amp; Shade\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eCreate a more comfortable outdoor environment by adjusting the roof to match the weather, time of day, or activity.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003ePersonalized comfort →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step3\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Manage Rain and Water\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e03 \/ 05\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eManage Rain \u0026amp; Water\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eThe integrated drainage design helps direct rainwater away from the main living area, keeping your space more usable in changing weather.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003eStay ready for changing weather →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step4\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Add Accessories for More Comfort\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e04 \/ 05\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eAdd Accessories for More Comfort\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eComplete your setup with optional shade screens, curtains, netting, lighting, or other accessories for more privacy and everyday comfort.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003eCustomize your outdoor space →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step5\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Light Up Your Evenings\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e05 \/ 05\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eLight Up Your Evenings\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eOptional LED strip lighting runs along the pergola frame. Switch it on and the space stays warm and inviting long after sunset — no extra fixtures, no extension cords, just light where you need it.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003eAmbience at a touch →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- WHY CHOOSE US（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eWHY CHOOSE US\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"why-choose-grid\" id=\"why-choose-grid\"\u003e\n\n        \u003c!-- 第一个项目：始终显示 --\u003e\n        \u003cdiv class=\"why-choose-item\"\u003e\n          \u003ch4\u003e10+ Years Dedicated to Outdoor Living\u003c\/h4\u003e\n          \u003cp\u003eFor more than a decade, PURPLE LEAF has focused on one thing—creating premium outdoor shade solutions that help families enjoy their backyards in comfort and style. From design and engineering to manufacturing and customer support, we continuously refine every detail to deliver durable, functional, and beautiful outdoor structures that stand the test of time.\u003c\/p\u003e\n          \u003cspan class=\"see-more-btn\"\u003e﹥See More\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 第二个项目：始终显示 --\u003e\n        \u003cdiv class=\"why-choose-item\"\u003e\n          \u003ch4\u003eTrusted by Thousands of American Families\u003c\/h4\u003e\n          \u003cp\u003eMore than 10,000 homeowners across the United States have chosen PURPLE LEAF to transform their outdoor spaces. From Texas and California to Florida and beyond, our customers share real experiences, installation photos, and backyard transformations that showcase how our louvered pergolas perform in different climates and seasons.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/purpleleafshop.com\/pages\/purple-leaf-louvered-pergola-reviews\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRead what real customers are saying →\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003c!-- 以下项目默认折叠 --\u003e\n        \u003cdiv class=\"why-choose-item fold-item\"\u003e\n          \u003ch4\u003eDesigned for Confidence, Backed by Support\u003c\/h4\u003e\n          \u003cp\u003eA pergola is a long-term investment in your home. That's why we stand behind our products with comprehensive warranty coverage, giving you added confidence and peace of mind throughout ownership.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"why-choose-item fold-item\"\u003e\n          \u003ch4\u003eReliable Door-to-Door Delivery\u003c\/h4\u003e\n          \u003cp\u003eWe coordinate the shipping process from start to finish, including freight handling and delivery arrangements. You'll receive tracking updates throughout the journey so you always know the status of your order.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"why-choose-item fold-item\"\u003e\n          \u003ch4\u003eTransparent Return Policy\u003c\/h4\u003e\n          \u003cp\u003eIf your product arrives with shipping damage or verified manufacturing defects, our support team will work quickly to provide replacement parts, a replacement product, or an appropriate resolution based on the situation.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"why-choose-item fold-item\"\u003e\n          \u003ch4\u003eInstallation Support Every Step of the Way\u003c\/h4\u003e\n          \u003cp\u003eFrom detailed assembly manuals to illustrated step-by-step guides, we provide the resources you need for a successful installation. Need extra help? Our team can also recommend professional third-party installation partners in many regions.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/assemblyhelp.com\/pages\/purple-leaf-assembly-help\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eChoose professional third-party assembly services →\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"why-choose-item fold-item\"\u003e\n          \u003ch4\u003eLocal Support You Can Count On\u003c\/h4\u003e\n          \u003cp\u003eAfter-sales support originates from the same location as your order. When purchasing a large louvered pergola, your biggest concern often isn't the product itself, but rather: \"If a screw is missing or a corner gets dinged, how long will it take to resolve?\"\u003c\/p\u003e\n          \u003cp\u003eOver the past two years, hundreds of customers have encountered minor shipping scuffs, missing parts, or cracked handles. The reason they consistently left 5-star reviews was the same: \"Purple Leaf sent replacement parts in just a few days.\"\u003c\/p\u003e\n          \u003cp\u003eThis efficiency is backed by our genuine U.S.-based warehouses and service network:\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003eU.S. West (California)\u003c\/strong\u003e – Serving all western states; replacement parts delivered in as little as 2-3 days.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003eU.S. East (New Jersey + Pennsylvania)\u003c\/strong\u003e – Covering densely populated areas like New York, Philadelphia, and Boston; after-sales support requires no transoceanic shipping.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003eU.S. South (Georgia + Texas)\u003c\/strong\u003e – Serving the Southeast and Gulf Coast; whether facing the scorching Texas sun or Florida downpours, replacement parts are close at hand.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"why-choose-item fold-item\"\u003e\n          \u003ch4\u003eProfessional \u0026amp; Efficient Customer Service\u003c\/h4\u003e\n          \u003cp\u003eQuestions before or after your purchase? Our dedicated customer support team is available to assist with product selection, installation guidance, replacement parts, warranty inquiries, and after-sales service. Most customer inquiries receive a response within 24 business hours.\u003c\/p\u003e\n          \u003ch4\u003eAfter-Sales Support\u003c\/h4\u003e\n          \u003cp\u003eOur after-sales service process is designed to help customers resolve issues quickly and efficiently, minimizing downtime and ensuring long-term product satisfaction. Our dedicated support team is available via email and phone to handle any inquiries, from missing parts and installation questions to warranty claims and damage reports. Replacement parts are shipped promptly from our U.S.-based warehouses, often reaching you within 3–4 business days. With our commitment to responsive and reliable service, you can enjoy your outdoor space with complete peace of mind.\u003c\/p\u003e\n          \u003cspan class=\"see-less-btn\"\u003e﹥See Less\u003c\/span\u003e\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MEDIA EVALUATION（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eMEDIA EVALUATION\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"swiper media-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/DGlIytCgQjD\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/481745836_18493569325019064_7811412094960016043_n..jpg?v=1784340119\" alt=\"lauri_b review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003elauri_b\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003ewe've been wanting this for 4 years and finally came true. We now have the most chic and inviting patio space. This is the perfect spot to enjoy a drink, watch the sunrise\/sunset and enjoy with family.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/CtrGGKjAGtk\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ZYMXFBY1113_2.jpg?v=1784339904\" alt=\"nita_home review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003enita_home\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eIt's perfect for those sunny days and all you want its shade. Designed with two independent adjustable roofs, equipped with adjustable poles that allow you to adjust it effortlessly from 0° to 90°.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.youtube.com\/watch?v=ijWqYa5xxpI\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_c4ae163c-44fa-45cf-b948-2479b5d82d67.png?v=1784336724\" alt=\"Jasminmelendez review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003eJasminmelendez\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eTransforma tu hogar con estilo: Encuentra inspiración para renovar cada rincón con ideas acogedoras, elegantes y llenas de personalidad.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/p\/DLzzSxFsN-H\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/photo-output_3.png?v=1784340339\" alt=\"marianneferminr review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003emarianneferminr\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eThe perfect spot for slow mornings, golden sunsets, and family memories. My heart is so full — it's everything I pictured and more.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/DZC9rAJur-S\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/IMG_3074.jpg?v=1784341083\" alt=\"kellitesta review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003ekellitesta\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eWe added this louvered pergola to our patio and it's been so nice having permanent shade! This is the 12x14 in champagne and we added sun shades on 2 sides for additional privacy.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reel\/DLpQ8Z3RROz\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/Landscape_Image_2.jpg?v=1784341308\" alt=\"allyrokstyle review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003eallyrokstyle\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eThe metal frame is also really sturdy. It's not going anywhere! There is an option to secure it to the patio as well, but we didn't even need to…it is very secure on its own.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SHIPPING \u0026 RETURN --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eSHIPPING \u0026amp; RETURN\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"policy-section\"\u003e\n        \u003ch4\u003eShipping time \u0026amp; delivery time\u003c\/h4\u003e\n        \u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n        \u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n        \u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\n        \u003ch4\u003eFree shipping policy\u003c\/h4\u003e\n        \u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n        \u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n        \u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\n        \u003ch4\u003eAbout tracking logistics information\u003c\/h4\u003e\n        \u003cp\u003eWe'll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n        \u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n        \u003cp\u003eKeep in mind:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/li\u003e\n          \u003cli\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003ch4\u003eAbout damaged packages and defective items upon arrival\u003c\/h4\u003e\n        \u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/li\u003e\n          \u003cli\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/li\u003e\n          \u003cli\u003e3. We will contact you and try our best to find the best solution.\u003c\/li\u003e\n          \u003cli\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003ch4\u003eAdditional Information\u003c\/h4\u003e\n        \u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we'll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\n        \u003ch4\u003eAbout tracking information stagnation\u003c\/h4\u003e\n        \u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SERVICE \u0026 WARRANTY --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eSERVICE \u0026amp; WARRANTY\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"policy-section\"\u003e\n        \u003cp\u003e\u003cstrong\u003eDear customers\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\n        \u003ch4\u003e1. Accepted Return\u003c\/h4\u003e\n        \u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n        \u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n        \u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n        \u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n        \u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n        \u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\n        \u003ch4\u003e2. Not support the return\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e Return is not accepted when damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e\u003cstrong\u003e(2) Arrived damage\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n        \u003cul\u003e\u003cli\u003e\u003cstrong\u003e(3) Missing part\u003c\/strong\u003e\u003c\/li\u003e\u003c\/ul\u003e\n        \u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n        \u003cul\u003e\u003cli\u003e\u003cstrong\u003e(4) Doesn't work or defective\u003c\/strong\u003e\u003c\/li\u003e\u003c\/ul\u003e\n        \u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n        \u003cul\u003e\u003cli\u003e\u003cstrong\u003e(5) Incorrect Package Sent\u003c\/strong\u003e\u003c\/li\u003e\u003c\/ul\u003e\n        \u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\n        \u003ch4\u003e3. Return Confirmation\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order, a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(2)\u003c\/strong\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(3)\u003c\/strong\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003ch4\u003e4. Refund and Compensation Process\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(2)\u003c\/strong\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Lightbox --\u003e\n  \u003cdiv class=\"lightbox-modal\" id=\"lightbox\"\u003e\n    \u003cspan class=\"lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cimg class=\"modal-content\" id=\"lightbox-img\" alt=\"Enlarged Image\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 默认展开项设置 height: auto\n  document.querySelectorAll('.accordion-item.active .accordion-content').forEach(content =\u003e {\n    content.style.height = 'auto';\n  });\n\n  \/\/ Accordion 交互\n  document.querySelectorAll('.accordion-header').forEach(header =\u003e {\n    header.addEventListener('click', () =\u003e {\n      const item = header.parentElement;\n      const content = header.nextElementSibling;\n      if (item.classList.contains('active')) {\n        content.style.height = `${content.scrollHeight}px`;\n        item.classList.remove('active');\n        void content.offsetHeight;\n        content.style.height = '0';\n      } else {\n        item.classList.add('active');\n        content.style.height = `${content.scrollHeight}px`;\n        content.addEventListener('transitionend', function handler() {\n          content.style.height = 'auto';\n          content.removeEventListener('transitionend', handler);\n        });\n        content.querySelectorAll('.swiper').forEach(el =\u003e {\n          if (el.swiper) el.swiper.update();\n        });\n      }\n    });\n  });\n\n  \/\/ See More \/ See Less（FEATURES）\n  function expandContent() {\n    document.querySelector('.see-more').style.display = 'none';\n    document.querySelector('.more-text').style.display = 'inline';\n  }\n  function collapseContent() {\n    document.querySelector('.see-more').style.display = 'inline';\n    document.querySelector('.more-text').style.display = 'none';\n  }\n\n  \/\/ See More \/ See Less（WHY CHOOSE US）\n  (function () {\n    var wg = document.getElementById('why-choose-grid');\n    if (!wg) return;\n    wg.querySelector('.see-more-btn').addEventListener('click', function () { wg.classList.add('expanded'); });\n    wg.querySelector('.see-less-btn').addEventListener('click', function () { wg.classList.remove('expanded'); });\n  })();\n\n  \/\/ PC端横幅轮播\n  new Swiper('.pc-highlights-swiper', {\n    loop: true,\n    autoplay: { delay: 4000, disableOnInteraction: false },\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 800,\n  });\n\n  \/\/ 移动端横幅轮播\n  new Swiper('.mobile-highlights-swiper', {\n    loop: true,\n    autoplay: { delay: 4000, disableOnInteraction: false },\n    pagination: { el: '.swiper-pagination', clickable: true },\n    grabCursor: true,\n    speed: 800,\n  });\n\n  \/\/ PC端详情图轮播\n  new Swiper('.pc-detail-swiper .swiper', {\n    loop: true,\n    autoplay: { delay: 5000, disableOnInteraction: false },\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 600,\n  });\n\n  \/\/ 移动端详情图轮播\n  new Swiper('.mobile-detail-swiper .swiper', {\n    loop: true,\n    autoplay: { delay: 5000, disableOnInteraction: false },\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 600,\n  });\n\n  \/\/ MEDIA EVALUATION 轮播（分页器和按钮只绑定自己内部的）\n  (function () {\n    var el = document.querySelector('.media-swiper');\n    if (!el) return;\n    new Swiper(el, {\n      slidesPerView: 1.3,\n      spaceBetween: 20,\n      loop: false,\n      observer: true,\n      observeParents: true,\n      pagination: { el: el.querySelector('.swiper-pagination'), clickable: true },\n      navigation: { nextEl: el.querySelector('.swiper-button-next'), prevEl: el.querySelector('.swiper-button-prev') },\n      grabCursor: true,\n      speed: 600,\n      breakpoints: {\n        600: { slidesPerView: 2.2, spaceBetween: 20 },\n        769: { slidesPerView: 3, spaceBetween: 24 },\n        1024: { slidesPerView: 4, spaceBetween: 30 }\n      }\n    });\n  })();\n\n  \/\/ HOW IT WORKS 轮播（桌面端一屏 3 张；想更大把 1024 那行的 3 改成 2）\n  (function () {\n    var el = document.querySelector('.how-works-swiper');\n    if (!el) return;\n    new Swiper(el, {\n      loop: false,\n      slidesPerView: 1.15,\n      spaceBetween: 16,\n      centeredSlides: false,\n      observer: true,\n      observeParents: true,\n      pagination: { el: el.querySelector('.swiper-pagination'), clickable: true },\n      navigation: { nextEl: el.querySelector('.swiper-button-next'), prevEl: el.querySelector('.swiper-button-prev') },\n      grabCursor: true,\n      speed: 600,\n      breakpoints: {\n        600: { slidesPerView: 1.6, spaceBetween: 18 },\n        769: { slidesPerView: 2.3, spaceBetween: 22 },\n        1024: { slidesPerView: 3, spaceBetween: 26 }\n      }\n    });\n  })();\n\n  \/\/ HOW IT WORKS 动图：按顶部配置块把视频挂上去\n  (function () {\n    var assets = window.HIW_ASSETS || {};\n    var reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n    document.querySelectorAll('.how-step-image[data-hiw]').forEach(function (box) {\n      var video = box.querySelector('video');\n      var url = assets[box.dataset.hiw];\n      if (!video || !url || \/^HIW-STEP\/.test(url)) return;   \/\/ 没有网址，保持占位框\n\n      \/\/ 只有真正能播了才露出视频，避免出现\"半张破图\"\n      video.addEventListener('loadeddata', function () {\n        box.classList.add('has-media');\n        if (reduceMotion) {                 \/\/ 系统开了\"减少动效\"：出首帧，不播\n          video.removeAttribute('autoplay');\n          video.pause();\n        }\n      });\n      video.addEventListener('error', function () { video.remove(); });\n\n      video.src = url;\n      video.load();\n    });\n  })();\n\n  \/\/ Lightbox\n  const lightbox = document.getElementById('lightbox');\n  const lightboxImg = document.getElementById('lightbox-img');\n  const closeBtn = document.querySelector('.lightbox-close');\n\n  document.querySelectorAll('.pc-highlights-swiper img, .mobile-highlights-swiper img').forEach(img =\u003e {\n    img.addEventListener('click', () =\u003e {\n      lightboxImg.src = img.src;\n      lightboxImg.alt = img.alt;\n      lightbox.classList.add('active');\n    });\n  });\n\n  closeBtn.addEventListener('click', () =\u003e lightbox.classList.remove('active'));\n  lightbox.addEventListener('click', e =\u003e { if (e.target === lightbox) lightbox.classList.remove('active'); });\n\u003c\/script\u003e\n\n\u003c!-- 悬浮小视频 --\u003e\n\u003cdiv id=\"small-float-video\" style=\"position: fixed; bottom: 200px; left: 20px; z-index: 9998; width: 120px; aspect-ratio: 3\/4; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.2); cursor: pointer;\"\u003e\n  \u003cbutton id=\"close-small-video\" style=\"position: absolute; top: 3px; right: 3px; background: rgba(0,0,0,0.7); color: #fff; border: none; border-radius: 50%; width: 18px; height: 18px; font-size: 12px; cursor: pointer; z-index: 10; padding: 0; margin: 0;\"\u003e×\u003c\/button\u003e\n  \u003cvideo width=\"100%\" height=\"100%\" muted autoplay loop playsinline style=\"display: block; object-fit: cover;\"\u003e\n    \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/b1509f8406ae45ddab56e36c33316f06.mp4\" type=\"video\/mp4\"\u003e\n    你的浏览器不支持视频播放\n  \u003c\/source\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\n\u003c!-- 弹窗视频（竖屏 3:4 比例 + opacity淡入淡出） --\u003e\n\u003cdiv id=\"video-modal\" style=\"position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.9); z-index: 9999; display: none; overflow-y: auto;\"\u003e\n  \u003cdiv id=\"modal-video-container\" style=\"position: relative; width: auto; max-width: 420px; margin: 40px auto; aspect-ratio: 3\/4; opacity: 0; transition: opacity 0.4s ease-out;\"\u003e\n    \u003cbutton id=\"close-modal-btn\" style=\"position: absolute; top: 10px; right: 10px; background: #000000; color: #ffffff; border: none; border-radius: 50%; width: 32px; height: 32px; font-size: 18px; cursor: pointer; z-index: 999999; line-height: 32px; text-align: center; padding: 0; margin: 0; font-weight: bold;\"\u003e×\u003c\/button\u003e\n    \u003cvideo width=\"100%\" height=\"100%\" muted controls playsinline style=\"border-radius: 8px; object-fit: contain; background: #000;\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/b1509f8406ae45ddab56e36c33316f06.mp4\" type=\"video\/mp4\"\u003e\n      你的浏览器不支持视频播放\n    \u003c\/source\u003e\u003c\/video\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 手机端弹窗适配 --\u003e\n\u003cstyle\u003e\n@media (max-width: 480px) {\n  #modal-video-container {\n    max-width: calc(100% - 32px) !important;\n    margin: 24px auto !important;\n  }\n}\n\u003c\/style\u003e\n\n\u003c!-- 视频交互逻辑 --\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  const smallVideo = document.getElementById('small-float-video');\n  const closeSmallBtn = document.getElementById('close-small-video');\n  const videoModal = document.getElementById('video-modal');\n  const modalVideoContainer = document.getElementById('modal-video-container');\n  const closeModalBtn = document.getElementById('close-modal-btn');\n  const modalVideo = document.querySelector('#modal-video-container video');\n\n  closeSmallBtn.addEventListener('click', function(e) {\n    e.stopPropagation();\n    smallVideo.style.display = 'none';\n  });\n\n  smallVideo.addEventListener('click', function() {\n    videoModal.style.display = 'block';\n    modalVideoContainer.getBoundingClientRect(); \/\/ 强制 reflow\n    modalVideoContainer.style.opacity = '1';\n    modalVideo.play();\n  });\n\n  closeModalBtn.addEventListener('click', function() {\n    modalVideoContainer.style.opacity = '0';\n    modalVideo.pause();\n    setTimeout(() =\u003e { videoModal.style.display = 'none'; }, 400);\n  });\n\n  videoModal.addEventListener('click', function(e) {\n    if (e.target === videoModal) closeModalBtn.click();\n  });\n});\n\u003c\/script\u003e","brand":"PURPLE LEAF","offers":[{"title":"10' x 12'","offer_id":47774400807195,"sku":"ZY02KSBY1012-WT","price":1849.0,"currency_code":"USD","in_stock":true},{"title":"10' x 14'","offer_id":51758879146349,"sku":"ZY02KSBY1014-WT","price":2349.0,"currency_code":"USD","in_stock":true},{"title":"11' x 18'","offer_id":51758879179117,"sku":"ZY02KSBY1118-WT","price":2799.0,"currency_code":"USD","in_stock":true},{"title":"11' x 21'(+Free Gift)","offer_id":51758879211885,"sku":"ZY02KSBY1121-WT","price":3599.0,"currency_code":"USD","in_stock":true},{"title":"11' x 23'(+Free Gift)","offer_id":51758879244653,"sku":"ZY02KSBY1123-WT","price":3629.0,"currency_code":"USD","in_stock":true},{"title":"11' x 28'(+Free Gift)","offer_id":51758879277421,"sku":"ZY02KSBY1128-WT","price":4779.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1768789809"},{"product_id":"purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1","title":"PURPLE LEAF Caesar Outdoor Louvered Pergola Patio Sun Shade Shelter with Adjustable Hardtop Patio Pergola Grey","description":"\u003c!-- ============================================================\n     综合版本：以代码1为基础 + 代码2的HIGHLIGHTS图片 + 代码2的OTHER CHOICE产品更新\n     + 新增WHY CHOOSE US板块 + 保留代码1所有交互（Swiper\/Lightbox\/Accordion\/SeeMore）\n     ============================================================ --\u003e\n\u003cdiv class=\"custom-detail-container\"\u003e\n    \u003cdiv class=\"section-title\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\n    \u003c!-- Swiper CDN --\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.css\"\u003e\n    \u003cscript src=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.js\"\u003e\n    \u003c\/script\u003e\n\n    \u003cstyle\u003e\n        :root {\n            --primary: #3771aa;\n            --text: #333;\n            --bg: #fff;\n            --gray: #666;\n            --border: #eee;\n        }\n        .custom-detail-container {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 40px 20px;\n            color: var(--text);\n            line-height: 1.6;\n        }\n        .section-title {\n            font-size: 32px;\n            font-weight: 600;\n            text-align: center;\n            margin-bottom: 50px;\n            letter-spacing: 0.5px;\n        }\n\n        \/* Accordion 通用样式 *\/\n        .accordion-item {\n            margin-bottom: 30px;\n            border: 1px solid var(--border);\n            border-radius: 12px;\n            overflow: hidden;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);\n            transition: all 0.3s ease;\n        }\n        .accordion-header {\n            padding: 20px 30px;\n            background: var(--bg);\n            font-size: 24px;\n            font-weight: 600;\n            cursor: pointer;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            transition: background 0.3s ease;\n        }\n        .accordion-header:hover {\n            background: #f8f9fa;\n        }\n        .accordion-header::after {\n            content: '+';\n            font-size: 28px;\n            transition: transform 0.3s ease;\n        }\n        .accordion-item.active .accordion-header::after {\n            transform: rotate(45deg);\n        }\n        .accordion-content {\n            padding: 0 30px;\n            height: 0;\n            overflow: hidden;\n            transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), padding 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n            background: #fcfcfc;\n        }\n        .accordion-item.active .accordion-content {\n            padding: 30px;\n        }\n\n        \/* See More\/See Less 样式 *\/\n        .more-text {\n            display: none;\n        }\n        .see-more,\n        .see-less {\n            color: var(--primary);\n            font-weight: bold;\n            cursor: pointer;\n            display: inline-block;\n            margin: 10px 0;\n        }\n        .see-more:hover,\n        .see-less:hover {\n            text-decoration: underline;\n        }\n\n        \/* Features 内容样式 *\/\n        .features-list p {\n            margin: 16px 0;\n            font-size: 16px;\n        }\n        .highlight-text {\n            color: #ff8000;\n            font-weight: 600;\n        }\n\n        \/* SHIPPING \u0026 SERVICE 结构化样式 *\/\n        .policy-section h4 {\n            font-size: 18px;\n            margin: 24px 0 12px;\n            color: var(--primary);\n            font-weight: 600;\n        }\n        .policy-section ul {\n            margin: 16px 0;\n            padding-left: 20px;\n        }\n        .policy-section ul li {\n            margin: 8px 0;\n            line-height: 1.6;\n        }\n        .policy-section p {\n            margin: 12px 0;\n        }\n\n        \/* Swiper 通用 *\/\n        .swiper {\n            border-radius: 12px;\n            overflow: hidden;\n            box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1);\n            margin: 20px 0;\n        }\n        .swiper-slide {\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            background: #fff;\n        }\n        .swiper-slide img {\n            width: 100%;\n            height: auto;\n            display: block;\n            border-radius: 8px;\n            cursor: pointer;\n            transition: transform 0.3s ease;\n        }\n        .swiper-slide img:hover {\n            transform: scale(1.03);\n        }\n        .swiper-pagination-bullet-active {\n            background: var(--primary);\n        }\n        .swiper-button-next,\n        .swiper-button-prev {\n            color: var(--primary);\n            background: rgba(255, 255, 255, 0.9);\n            width: 40px;\n            height: 40px;\n            border-radius: 50%;\n            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n        }\n        .swiper-button-next:after,\n        .swiper-button-prev:after {\n            font-size: 18px;\n        }\n\n        \/* ---------- HIGHLIGHTS 端侧分离 ---------- *\/\n        .pc-highlights-swiper {\n            display: block;\n        }\n        .mobile-highlights-swiper {\n            display: none;\n        }\n        .pc-card-swiper {\n            display: block;\n        }\n        .mobile-card-grid {\n            display: none;\n        }\n\n        @media (max-width: 768px) {\n            .pc-highlights-swiper {\n                display: none;\n            }\n            .mobile-highlights-swiper {\n                display: block;\n                width: calc(100% + 60px);\n                margin-left: -30px;\n                margin-right: -30px;\n                margin-top: 0;\n                margin-bottom: 80px;\n                border-radius: 0;\n                box-shadow: none;\n            }\n            .mobile-highlights-swiper .swiper-slide {\n                padding: 40px 0;\n                background: #fff;\n            }\n            .mobile-highlights-swiper .swiper-slide img {\n                width: auto;\n                max-width: 100%;\n                height: auto;\n                max-height: 78vh;\n                object-fit: contain;\n                object-position: center;\n                border-radius: 0;\n            }\n            .mobile-highlights-swiper .swiper-button-next,\n            .mobile-highlights-swiper .swiper-button-prev {\n                display: none;\n            }\n            .mobile-highlights-swiper .swiper-pagination {\n                bottom: 15px;\n            }\n            .pc-card-swiper {\n                display: none;\n            }\n            .mobile-card-grid {\n                display: grid;\n                grid-template-columns: 1fr;\n                gap: 20px;\n                margin: 40px 0;\n                padding: 0 10px;\n            }\n        }\n\n        \/* 亮点卡片通用 *\/\n        .pc-card-swiper,\n        .mobile-card-grid {\n            margin: 40px 0;\n            padding: 20px 0;\n        }\n        .pc-card-swiper .swiper-slide {\n            display: flex;\n            flex-direction: column;\n            padding: 0 15px;\n        }\n        .highlight-card {\n            text-align: center;\n            background: #fff;\n            padding: 20px;\n            border-radius: 12px;\n            box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);\n            height: 100%;\n            display: flex;\n            flex-direction: column;\n        }\n        .highlight-card img {\n            width: 100%;\n            max-width: 300px;\n            border-radius: 8px;\n            margin: 0 auto 16px;\n            flex-shrink: 0;\n        }\n        .highlight-card h4 {\n            font-size: 18px;\n            margin: 12px 0;\n            font-weight: 600;\n            color: var(--primary);\n        }\n        .highlight-card p {\n            font-size: 14px;\n            color: var(--gray);\n            line-height: 1.5;\n            flex-grow: 1;\n        }\n \/* MEDIA EVALUATION 达人测评卡片 *\/\n    .media-swiper { padding-bottom: 46px; }\n    \/* 覆盖全局 .swiper-slide 的 flex 居中，否则卡片会因为没有固有宽度被压缩成一条细线 *\/\n    .media-swiper .swiper-slide {\n      display: block;\n      height: auto;\n      background: transparent;\n    }\n    .media-card {\n      position: relative;\n      display: block;\n      width: 100%;\n      height: 0;\n      padding-bottom: 133.33%; \/* 3:4 比例卡片，比 aspect-ratio 兼容性更好，不依赖浏览器\/主题支持 *\/\n      border-radius: 14px;\n      overflow: hidden;\n      text-decoration: none;\n      background: #111;\n      box-shadow: 0 6px 20px rgba(0,0,0,0.12);\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .media-card:hover {\n      transform: translateY(-6px);\n      box-shadow: 0 14px 30px rgba(0,0,0,0.18);\n    }\n    \/* 用更高的选择器优先级覆盖全局 .swiper-slide img（否则那条规则的 height:auto 会赢，导致图片按原始比例显示、撑不满卡片） *\/\n    .media-swiper .media-card-img {\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      right: 0 !important;\n      bottom: 0 !important;\n      width: 100% !important;\n      height: 100% !important;\n      max-width: none;\n      object-fit: cover;\n      border-radius: 0;\n      margin: 0;\n      transition: transform 0.5s ease;\n    }\n    .media-card:hover .media-card-img { transform: scale(1.06); }\n    .media-card-name {\n      position: absolute;\n      top: 14px;\n      left: 14px;\n      max-width: calc(100% - 28px);\n      background: rgba(20,20,20,0.55);\n      color: #fff;\n      font-size: 13px;\n      font-weight: 600;\n      padding: 6px 14px;\n      border-radius: 999px;\n      backdrop-filter: blur(3px);\n      white-space: nowrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n    .media-card-play {\n      position: absolute;\n      top: 14px;\n      right: 14px;\n      width: 30px;\n      height: 30px;\n      border-radius: 50%;\n      background: rgba(20,20,20,0.55);\n      color: #fff;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 13px;\n      backdrop-filter: blur(3px);\n    }\n    .media-card-overlay {\n      position: absolute;\n      left: 0; right: 0; bottom: 0;\n      padding: 46px 16px 16px;\n      background: linear-gradient(to top, rgba(0,0,0,0.88) 15%, rgba(0,0,0,0.55) 55%, rgba(0,0,0,0) 100%);\n      color: #fff;\n    }\n    .media-card-quote {\n      font-size: 13px;\n      line-height: 1.55;\n      margin: 0 0 10px;\n      display: -webkit-box;\n      -webkit-line-clamp: 4;\n      -webkit-box-orient: vertical;\n      overflow: hidden;\n    }\n    .media-card-rating {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 13px;\n    }\n    .media-card-rating .stars { color: #ffb400; letter-spacing: 1px; font-size: 14px; }\n    .media-card-rating .score { color: #eee; font-weight: 600; }\n    .media-swiper .swiper-button-disabled { display: none; }\n        \/* ---------- OTHER CHOICE 产品卡片 ---------- *\/\n        .product-card {\n            background: #fff;\n            border-radius: 12px;\n            box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);\n            padding: 24px;\n            width: 100%;\n            max-width: 340px;\n            text-align: center;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n            transition: transform 0.3s ease, box-shadow 0.3s ease;\n            margin: 0 auto;\n        }\n        .product-card:hover {\n            transform: translateY(-8px);\n            box-shadow: 0 12px 32px rgba(0, 0, 0, 0.12);\n        }\n        .product-card img {\n            width: 100%;\n            height: auto;\n            border-radius: 8px;\n            margin-bottom: 20px;\n        }\n        .card-title {\n            font-size: 18px;\n            font-weight: 600;\n            margin: 16px 0;\n        }\n        .spec-list {\n            list-style: none;\n            padding: 0;\n            margin: 20px 0;\n            text-align: left;\n            font-size: 15px;\n            line-height: 1.8;\n        }\n        .spec-list li {\n            padding: 8px 0;\n            border-bottom: 1px solid #eee;\n        }\n        .spec-list li:last-child {\n            border-bottom: none;\n        }\n        .spec-list strong {\n            color: var(--primary);\n        }\n        .pBtn {\n            display: inline-block;\n            padding: 12px 28px;\n            background: var(--primary);\n            color: white;\n            border-radius: 8px;\n            text-decoration: none;\n            font-weight: 600;\n            margin-top: auto;\n            transition: background 0.3s ease;\n        }\n        .pBtn:hover {\n            background: #2a5a8c;\n        }\n\n        \/* ---------- WHY CHOOSE US 样式 ---------- *\/\n        .why-choose-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 24px 30px;\n            margin: 20px 0 10px;\n        }\n        .why-choose-item {\n            padding: 16px 0;\n            border-bottom: 1px solid var(--border);\n        }\n        .why-choose-item h4 {\n            font-size: 17px;\n            font-weight: 600;\n            color: var(--primary);\n            margin: 0 0 8px 0;\n        }\n        .why-choose-item p {\n            font-size: 15px;\n            line-height: 1.6;\n            color: var(--gray);\n            margin: 4px 0;\n        }\n        .why-choose-item a {\n            color: var(--primary);\n            text-decoration: underline;\n        }\n        .why-choose-item a:hover {\n            color: #2a5a8c;\n        }\n        @media (max-width: 768px) {\n            .why-choose-grid {\n                grid-template-columns: 1fr;\n                gap: 16px;\n            }\n            .why-choose-item h4 {\n                font-size: 16px;\n            }\n            .why-choose-item p {\n                font-size: 14px;\n            }\n        }\n\n        \/* Lightbox Modal *\/\n        .lightbox-modal {\n            display: none;\n            position: fixed;\n            z-index: 10000;\n            left: 0;\n            top: 0;\n            width: 100%;\n            height: 100%;\n            background-color: rgba(0, 0, 0, 0.95);\n            justify-content: center;\n            align-items: center;\n            overflow: hidden;\n        }\n        .lightbox-modal.active {\n            display: flex;\n        }\n        .modal-content {\n            max-width: 95%;\n            max-height: 95%;\n            transform: translateY(120%);\n            transition: transform 0.7s cubic-bezier(0.22, 0.61, 0.36, 1);\n            border-radius: 12px;\n        }\n        .lightbox-modal.active .modal-content {\n            transform: translateY(0);\n        }\n        .lightbox-close {\n            position: absolute;\n            top: 20px;\n            right: 30px;\n            color: #fff;\n            font-size: 40px;\n            font-weight: bold;\n            cursor: pointer;\n            z-index: 10001;\n        }\n\n        \/* 尺寸图 *\/\n        .size-image-wrap {\n            margin: 30px 0 10px;\n            text-align: center;\n        }\n        .size-image-wrap img {\n            width: 100%;\n            max-width: 1464px;\n            height: auto;\n            border-radius: 12px;\n            display: block;\n            margin: 0 auto;\n        }\n        .size-image-wrap .phone-only {\n            display: none;\n        }\n        @media (max-width: 768px) {\n            .section-title {\n                font-size: 28px;\n                margin-bottom: 30px;\n            }\n            .accordion-header {\n                font-size: 20px;\n                padding: 16px 20px;\n            }\n            .highlight-card {\n                padding: 15px;\n            }\n            .highlight-card img {\n                max-width: 250px;\n            }\n            .highlight-card h4 {\n                font-size: 16px;\n            }\n            .highlight-card p {\n                font-size: 13px;\n            }\n            .size-image-wrap .desktop-only {\n                display: none;\n            }\n            .size-image-wrap .phone-only {\n                display: block;\n                width: 100%;\n                height: auto;\n            }\n            .product-card {\n                padding: 20px;\n                max-width: 300px;\n            }\n            .card-title {\n                font-size: 17px;\n            }\n        }\n    \u003c\/style\u003e\n\n    \u003c!-- ============================================================\n    FEATURES（默认展开）\n    ============================================================ --\u003e\n    \u003cdiv class=\"accordion-item active\"\u003e\n        \u003cdiv class=\"accordion-header\"\u003eFEATURES\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n            \u003cdiv class=\"features-list\"\u003e\n                \u003cp\u003e\u003cstrong\u003e● Contemporary Elegance\u003c\/strong\u003e: Step into outdoor luxury with our sleek and artisan-crafted pergola. Its smooth contours and seamless design not only elevate your space but also capture attention with its modern flair.\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003e● Customizable Comfort\u003c\/strong\u003e: Experience ultimate relaxation with our pergola's three rows of individually adjustable louvers, offering up to 234 square feet of shaded paradise. Whether you're seeking sunlight or stargazing, find your perfect ambiance with ease.\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003e● Industry's Widest Columns\u003c\/strong\u003e:Our pergola features 4.53x4.53 inch reinforced columns, meeting top industry standards for wind resistance and stability. Withstanding winds up to 70 mph and heavy snow loads, it keeps your outdoor oasis steadfast through any weather.\u003c\/p\u003e\n\n                \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n\n                \u003cspan class=\"more-text\"\u003e\n                    \u003cp\u003e\u003cstrong\u003e● Effortless Maintenance\u003c\/strong\u003e: The innovative drainage system discreetly channels excess water away, helping keep your outdoor space cleaner and making everyday maintenance easier.\u003c\/p\u003e\n                    \u003cp\u003e\u003cstrong\u003e● Built to Last\u003c\/strong\u003e: Crafted from premium aluminum, the metal pergola stands the test of time, shielding your outdoor haven from the harshest elements. Rain or shine, rest assured your space remains protected and stylish.\u003c\/p\u003e\n                    \u003cp\u003e* Assembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n                    \u003cp\u003e• In the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories to avoid potential damage.\u003c\/p\u003e\n                    \u003cp class=\"highlight-text\"\u003ePlease feel free to contact us if you have further questions!\u003cbr\u003eEmail: \u003ca href=\"mailto:purpleleafservice2@gmail.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\u003c\/p\u003e\n                    \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n                \u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ============================================================\n    HIGHLIGHTS（默认展开）- 使用代码2的图片\n    ============================================================ --\u003e\n    \u003cdiv class=\"accordion-item active\"\u003e\n        \u003cdiv class=\"accordion-header\"\u003eHIGHLIGHTS\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n\n            \u003c!-- PC端轮播：代码2的3张电脑端图片 --\u003e\n            \u003cdiv class=\"swiper pc-highlights-swiper\"\u003e\n                \u003cdiv class=\"swiper-wrapper\"\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/6611c9ab1370d0920eee5c7d7952dece.jpg?v=1777546374\" alt=\"PURPLE-LEAF Louvered Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_b902cdec-3b14-4db2-960d-345885d1e0d1.jpg?v=1779939092\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_c68d6054-46ed-46b8-89e5-717e5064a568.jpg?v=1781168158\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- 移动端轮播：代码2的3张手机端图片 --\u003e\n            \u003cdiv class=\"swiper mobile-highlights-swiper\"\u003e\n                \u003cdiv class=\"swiper-wrapper\"\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/pe1.png?v=1782702405\" alt=\"PURPLE-LEAF Louvered Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/pe2.png?v=1782702406\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/pe3.png?v=1782702405\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- PC端亮点卡片轮播（保留代码1的3张卡片，但图片和标题已更新为代码2的内容） --\u003e\n            \u003cdiv class=\"swiper pc-card-swiper\"\u003e\n                \u003cdiv class=\"swiper-wrapper\"\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"highlight-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.3_424af389-83c7-4f49-9dc8-74501630509d.png?v=1781781804\" alt=\"Anchoring Stand\"\u003e\n                            \u003ch4\u003e4.53\"x4.53\" Widened Pole\u003c\/h4\u003e\n                            \u003cp\u003eDesigned for year-round durability, they keep your patio pergola steady in wind, rain, and seasonal change.\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"highlight-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.1_a44cca4d-705c-4a9e-b495-a24b7c4149df.png?v=1781781804\" alt=\"Crossbeams\"\u003e\n                            \u003ch4\u003eFull Aluminum Frame | Rust-Proof \u0026amp; Durable\u003c\/h4\u003e\n                            \u003cp\u003eLouver Adjustment Range: 0°–85°，Seamlessly balance sunshine and cool shade for your patio.\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"highlight-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.2_1b440792-5532-4439-bb45-e38e3d7970ae.png?v=1781781804\" alt=\"Drainage System\"\u003e\n                            \u003ch4\u003eHidden Gutter System\u003c\/h4\u003e\n                            \u003cp\u003eThe rainwater will collect through the guttersand drain from the bottom of the support columns：1.Rainwater is collected on the top；2.Water flows to the legs；3.Fast drainage on the ground\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n\n          \u003c!-- 移动端亮点卡片Grid（调整为3张，与PC端对应） --\u003e\n\u003cdiv class=\"mobile-card-grid\"\u003e\n    \u003cdiv class=\"highlight-card\"\u003e\n        \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.3_424af389-83c7-4f49-9dc8-74501630509d.png?v=1781781804\" alt=\"Widened Pole\" style=\"width:100%; max-width:600px; aspect-ratio:600\/450; object-fit:cover; border-radius:8px;\"\u003e\n        \u003ch4\u003e4.53\"x4.53\" Widened Pole\u003c\/h4\u003e\n        \u003cp\u003eDesigned for year-round durability, they keep your patio pergola steady in wind, rain, and seasonal change.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"highlight-card\"\u003e\n        \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.1_a44cca4d-705c-4a9e-b495-a24b7c4149df.png?v=1781781804\" alt=\"Full Aluminum Frame\" style=\"width:100%; max-width:600px; aspect-ratio:600\/450; object-fit:cover; border-radius:8px;\"\u003e\n        \u003ch4\u003eFull Aluminum Frame | Rust-Proof \u0026amp; Durable\u003c\/h4\u003e\n        \u003cp\u003eLouver Adjustment Range: 0°–85°，Seamlessly balance sunshine and cool shade for your patio.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"highlight-card\"\u003e\n        \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.2_1b440792-5532-4439-bb45-e38e3d7970ae.png?v=1781781804\" alt=\"Hidden Gutter System\" style=\"width:100%; max-width:600px; aspect-ratio:600\/450; object-fit:cover; border-radius:8px;\"\u003e\n        \u003ch4\u003eHidden Gutter System\u003c\/h4\u003e\n        \u003cp\u003eThe rainwater will collect through the guttersand drain from the bottom of the support columns：1.Rainwater is collected on the top；2.Water flows to the legs；3.Fast drainage on the ground\u003c\/p\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n   \u003c!-- 尺寸图（代码2新增） --\u003e\n            \u003cdiv class=\"size-image-wrap\"\u003e\n                \u003cimg class=\"desktop-only\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1464x600_0593dced-182b-4352-ae36-c77e82c75bc1.jpg?v=1764322143\" alt=\"Size Guide\"\u003e\n                \u003cimg class=\"phone-only\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/600x800_e39700ee-4111-4d57-8e1d-1f575fceac61.jpg?v=1764322142\" alt=\"Size Guide Mobile\"\u003e\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c!-- MEDIA EVALUATION - 已替换为代码二的达人测评卡片轮播（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eMEDIA EVALUATION\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"swiper media-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n\n       \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/Ddbfj_RhHd1\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/111_4ed3d5f8-2ea6-468c-a930-68ff7cc841fa.png?v=1790489071\" alt=\"selenaatrevino review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003eselenaatrevino\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003e3-year backyard transformation of my dreams 🪴🏡 the before and after speaks for itself, grateful for the time \u0026amp; investment that made my backyard come full circle! \u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/DLpQ8Z3RROz\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/al_1_1.png?v=1786328268\" alt=\"allyrokstyle review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003eallyrokstyle\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eThe sturdy metal frame also has a gutter system that drains rain water thru the posts instead of thru the lovers so you can enjoy the pergola during rainy weather too!We are LOVING this new addition to our space—it takes outdoor living to another level 🙌🏻🙌🏻🙌🏻.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/DAL6idiu_Kp\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ni.png?v=1786327954\" alt=\"nittas_homeandstyle review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003enittas_homeandstyle\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eThis pergola is not only stylish, functional and beautiful, it is very unique, pure Aluminum that never rusts and also very large 11x27 in size, all louvres can open individually at will, they shade you from the sun, and also rain, this pergola is a great addition to my backyard.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/p\/DbbBvurOuL8\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/sw_e89fb5c3-0f38-4786-9b25-16a5d821fcff.png?v=1786327953\" alt=\"sawsanhome review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003esawsanhome\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eNot just stylish, but strong! The PURPLE LEAF Pergola features a high wind-resistant design, withstanding up to 70 mph when properly installed. Build to last, build for your comfort.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n       \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/p\/C6XKGbiMgEM\/?img_index=1\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/b11_1.png?v=1786328268\" alt=\"blessedinlightdecor review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003eblessedinlightdecor\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003e☀️🌤️Transform your outdoor oasis with @purpleleafgarden Leaf’s sleek aluminum pergola – where style meets durability under the open sky.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003c!-- 后续达人素材，按上面的结构复制一份 \u003cdiv class=\"swiper-slide\"\u003e...\u003c\/div\u003e 即可 --\u003e\n\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c!-- ============================================================\n   第四板块 START WHY CHOOSE US（新增板块） \n   PC端：See More 在第一个项目文字下方\n   移动端：See More 在第二个项目链接下方\n   所有屏幕默认显示前两项，其余折叠，按钮可见\n   ============================================================ --\u003e\n\u003cstyle\u003e\n  \/* ----- 基础样式 ----- *\/\n  .why-choose-item.fold-item {\n    display: none; \/* 初始隐藏所有折叠项 *\/\n  }\n  .see-less-btn {\n    display: none; \/* 初始隐藏 See Less *\/\n    cursor: pointer;\n    color: #0066cc;\n    font-weight: bold;\n  }\n  \/* 所有 See More 按钮默认样式 *\/\n  .see-more-btn {\n    cursor: pointer;\n    color: #0066cc;\n    font-weight: bold;\n  }\n\n  \/* ----- PC 端（宽屏 ≥ 769px）----- *\/\n  @media (min-width: 769px) {\n    \/* 显示 PC 专属的 See More（位于第一个项目内） *\/\n    .see-more-pc {\n      display: inline-block;\n    }\n    \/* 隐藏移动端的 See More（位于第二个项目内） *\/\n    .see-more-mobile {\n      display: none;\n    }\n  }\n\n  \/* ----- 移动端（窄屏 ≤ 768px）----- *\/\n  @media (max-width: 768px) {\n    \/* 隐藏 PC 端的 See More *\/\n    .see-more-pc {\n      display: none;\n    }\n    \/* 显示移动端的 See More（位于第二个项目内） *\/\n    .see-more-mobile {\n      display: inline-block;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"accordion-item active\"\u003e\n  \u003cdiv class=\"accordion-header\"\u003eWHY CHOOSE US\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"accordion-content\"\u003e\n    \u003cdiv class=\"why-choose-grid\"\u003e\n\n      \u003c!-- 第一个项目：始终显示（无折叠类） --\u003e\n      \u003cdiv class=\"why-choose-item\"\u003e\n        \u003ch4\u003e10+ Years Dedicated to Outdoor Living\u003c\/h4\u003e\n        \u003cp\u003eFor more than a decade, PURPLE LEAF has focused on one thing—creating premium outdoor shade solutions that help families enjoy their backyards in comfort and style. From design and engineering to manufacturing and customer support, we continuously refine every detail to deliver durable, functional, and beautiful outdoor structures that stand the test of time.\u003c\/p\u003e\n        \u003c!-- PC 端的 See More 按钮（PC 显示，移动端隐藏） --\u003e\n        \u003cspan class=\"see-more-btn see-more-pc\" onclick=\"expandWhyChoose()\"\u003e﹥See More\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 第二个项目：始终显示（无折叠类） --\u003e\n      \u003cdiv class=\"why-choose-item\"\u003e\n        \u003ch4\u003eTrusted by Thousands of American Families\u003c\/h4\u003e\n        \u003cp\u003eMore than 10,000 homeowners across the United States have chosen PURPLE LEAF to transform their outdoor spaces. From Texas and California to Florida and beyond, our customers share real experiences, installation photos, and backyard transformations that showcase how our louvered pergolas perform in different climates and seasons.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/purpleleafshop.com\/pages\/purple-leaf-louvered-pergola-reviews\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRead what real customers are saying →\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n        \u003c!-- 移动端的 See More 按钮（移动端显示，PC 隐藏） --\u003e\n        \u003cspan class=\"see-more-btn see-more-mobile\" onclick=\"expandWhyChoose()\"\u003e﹥See More\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 以下所有项目默认折叠（添加 class=\"fold-item\"） --\u003e\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eDesigned for Confidence, Backed by Support\u003c\/h4\u003e\n        \u003cp\u003eA pergola is a long-term investment in your home. That's why we stand behind our products with comprehensive warranty coverage, giving you added confidence and peace of mind throughout ownership.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eReliable Door-to-Door Delivery\u003c\/h4\u003e\n        \u003cp\u003eWe coordinate the shipping process from start to finish, including freight handling and delivery arrangements. You'll receive tracking updates throughout the journey so you always know the status of your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eTransparent Return Policy\u003c\/h4\u003e\n        \u003cp\u003eIf your product arrives with shipping damage or verified manufacturing defects, our support team will work quickly to provide replacement parts, a replacement product, or an appropriate resolution based on the situation.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eInstallation Support Every Step of the Way\u003c\/h4\u003e\n        \u003cp\u003eOur illustrated, step-by-step guides provide clear instructions to help ensure a smooth and successful installation. Need extra help? Our team can also recommend professional third-party installers in your area.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/assemblyhelp.com\/pages\/purple-leaf-assembly-help\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eChoose professional third-party assembly services →\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eLocal Support You Can Count On\u003c\/h4\u003e\n        \u003cp\u003eAfter-sales support originates from the same location as your order. When purchasing a large louvered pergola, your biggest concern often isn't the product itself, but rather: \"If a screw is missing or a corner gets dinged, how long will it take to resolve?\"\u003c\/p\u003e\n        \u003cp\u003eOver the past two years, hundreds of customers have encountered minor shipping scuffs, missing parts, or cracked handles. The reason they consistently left 5-star reviews was the same: \"Purple Leaf sent replacement parts in just a few days.\"\u003c\/p\u003e\n        \u003cp\u003eThis efficiency is backed by our genuine U.S.-based warehouses and service network:\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. West (California)\u003c\/strong\u003e – Serving all western states; replacement parts delivered in as little as 2-3 days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. East (New Jersey + Pennsylvania)\u003c\/strong\u003e – Covering densely populated areas like New York, Philadelphia, and Boston; after-sales support requires no transoceanic shipping.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. South (Georgia + Texas)\u003c\/strong\u003e – Serving the Southeast and Gulf Coast; whether facing the scorching Texas sun or Florida downpours, replacement parts are close at hand.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eProfessional \u0026amp; Efficient Customer Service\u003c\/h4\u003e\n        \u003cp\u003eQuestions before or after your purchase? Our dedicated customer support team is available to assist with product selection, installation guidance, replacement parts, warranty inquiries, and after-sales service. Most customer inquiries receive a response within 24 business hours.\u003c\/p\u003e\n        \u003ch4\u003eAfter-Sales Support\u003c\/h4\u003e\n        \u003cp\u003eOur after-sales service process is designed to help customers resolve issues quickly and efficiently, minimizing downtime and ensuring long-term product satisfaction. Our dedicated support team is available via email and phone to handle any inquiries, from missing parts and installation questions to warranty claims and damage reports. Replacement parts are shipped promptly from our U.S.-based warehouses, often reaching you within 3–4 business days. With our commitment to responsive and reliable service, you can enjoy your outdoor space with complete peace of mind.\u003c\/p\u003e\n        \u003c!-- ﹥See Less 按钮（所有屏幕均显示在此，初始隐藏） --\u003e\n        \u003cspan class=\"see-less-btn\" onclick=\"collapseWhyChoose()\"\u003e﹥See Less\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 控制展开\/折叠的 JavaScript（适配两个按钮） --\u003e\n\u003cscript\u003e\nfunction expandWhyChoose() {\n    \/\/ 隐藏所有 See More 按钮（PC 和移动端的）\n    var moreBtns = document.querySelectorAll('.see-more-btn');\n    moreBtns.forEach(function(btn) {\n        btn.style.display = 'none';\n    });\n    \/\/ 显示 See Less 按钮\n    document.querySelector('.see-less-btn').style.display = 'inline-block';\n    \/\/ 展开所有折叠项\n    var items = document.querySelectorAll('.fold-item');\n    items.forEach(function(item) {\n        item.style.display = 'block';\n    });\n}\n\nfunction collapseWhyChoose() {\n    \/\/ 显示所有 See More 按钮（恢复各自屏幕下的显示状态）\n    var moreBtns = document.querySelectorAll('.see-more-btn');\n    moreBtns.forEach(function(btn) {\n        \/\/ 注意：不能直接设为 inline-block，因为 PC 和移动端的显示规则不同\n        \/\/ 通过移除 style.display 让 CSS 规则重新生效\n        btn.style.display = '';\n    });\n    \/\/ 隐藏 See Less 按钮\n    document.querySelector('.see-less-btn').style.display = 'none';\n    \/\/ 折叠所有折叠项\n    var items = document.querySelectorAll('.fold-item');\n    items.forEach(function(item) {\n        item.style.display = 'none';\n    });\n}\n\u003c\/script\u003e\n \n   \u003c!-- ============================================================\n    OTHER CHOICE - 使用代码2的产品列表，保留代码1的卡片轮播样式\n    ============================================================ --\u003e\n    \u003cdiv class=\"accordion-item active\"\u003e\n        \u003cdiv class=\"accordion-header\"\u003eOTHER CHOICE\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n            \u003cdiv class=\"swiper choice-swiper\"\u003e\n                \u003cdiv class=\"swiper-wrapper\"\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"product-card\"\u003e\n                           \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/4eace1f44dbd917d3bddbbe0831f4765.jpg?v=1726034472\" alt=\"Caesar Louvered Pergola\"\u003e\n                            \u003ch3 class=\"card-title\"\u003eCaesar Louvered Pergola\u003c\/h3\u003e\n                            \u003cul class=\"spec-list\"\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $1999-$5299\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 13'x30'\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 92.85\"\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Grey\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n                            \u003c\/ul\u003e\n                            \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" target=\"_blank\"\u003eView Details\u003c\/a\u003e    \n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"product-card\"\u003e\n                         \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/33_4681aa56-1e0e-4115-b541-f8aa5fb33204.png?v=1786332736\" alt=\"Caesar Pergola with Lights\"\u003e\n                            \u003ch3 class=\"card-title\"\u003eCaesar Pergola with Lights\u003c\/h3\u003e\n                            \u003cul class=\"spec-list\"\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2599-$5899\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 13'x30'\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 92.85\"\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Grey\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n                            \u003c\/ul\u003e\n                            \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-4\" target=\"_blank\"\u003eView Details\u003c\/a\u003e   \n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"product-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/22_8d36f7d6-8b00-4b84-806b-14351b29235c.png?v=1789111876\" alt=\"Caesar Wood Grain Louvered Pergola\"\u003e\n                            \u003ch3 class=\"card-title\"\u003eCaesar Wood Grain Louvered Pergola\u003c\/h3\u003e\n                            \u003cul class=\"spec-list\"\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2059-$2459\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 10'x14'\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 92.58''\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003eWood Grain Frame Gray Roof\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n                            \u003c\/ul\u003e\n                            \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/products\/purple-leaf-caesar-louvered-pergola-outdoor-wood-grain-frame-gray-roof-aluminum-pergola-with-adjustable-roof-patio-hardtop-gazebo-for-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"product-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\" alt=\"Athena white Louvered pergola\"\u003e\n                            \u003ch3 class=\"card-title\"\u003eAthena white Louvered pergola\u003c\/h3\u003e\n                            \u003cul class=\"spec-list\"\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2699-$5499\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 14'x24'\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 94.5”\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e White\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n                            \u003c\/ul\u003e\n                            \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SHIPPING \u0026 RETURN - 无改动 --\u003e\n    \u003cdiv class=\"accordion-item\"\u003e\n        \u003cdiv class=\"accordion-header\"\u003eSHIPPING \u0026amp; RETURN\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n            \u003cdiv class=\"policy-section\"\u003e\n                \u003ch4\u003eShipping time \u0026amp; delivery time\u003c\/h4\u003e\n                \u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n                \u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n                \u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\n                \u003ch4\u003eFree shipping policy\u003c\/h4\u003e\n                \u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n                \u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n                \u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\n                \u003ch4\u003eAbout tracking logistics information\u003c\/h4\u003e\n                \u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n                \u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n                \u003cp\u003eKeep in mind:\u003c\/p\u003e\n                \u003cul\u003e\n                    \u003cli\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/li\u003e\n                    \u003cli\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/li\u003e\n                \u003c\/ul\u003e\n\n                \u003ch4\u003eAbout damaged packages and defective items upon arrival\u003c\/h4\u003e\n                \u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n                \u003cul\u003e\n                    \u003cli\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/li\u003e\n                    \u003cli\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/li\u003e\n                    \u003cli\u003e3. We will contact you and try our best to find the best solution.\u003c\/li\u003e\n                    \u003cli\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/li\u003e\n                \u003c\/ul\u003e\n\n                \u003ch4\u003eAdditional Information\u003c\/h4\u003e\n                \u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\n                \u003ch4\u003eAbout tracking information stagnation\u003c\/h4\u003e\n                \u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SERVICE \u0026 WARRANTY - 无改动 --\u003e\n    \u003cdiv class=\"accordion-item\"\u003e\n        \u003cdiv class=\"accordion-header\"\u003eSERVICE \u0026amp; WARRANTY\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n            \u003cdiv class=\"policy-section\"\u003e\n                \u003cp\u003e\u003cstrong\u003eDear customers\u003c\/strong\u003e\u003c\/p\u003e\n                \u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\n                \u003ch4\u003e1. Accepted Return\u003c\/h4\u003e\n                \u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n                \u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n                \u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n                \u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n                \u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n                \u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\n                \u003ch4\u003e2. Not support the return\u003c\/h4\u003e\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e Return is not accepted when damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e\u003cstrong\u003e(2)\u003c\/strong\u003e Arrived damage\u003c\/p\u003e\n                \u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(3)\u003c\/strong\u003e Missing part\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(4)\u003c\/strong\u003e Doesn't work or defective\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(5)\u003c\/strong\u003e Incorrect Package Sent\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\n                \u003ch4\u003e3. Return Confirmation\u003c\/h4\u003e\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(2)\u003c\/strong\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(3)\u003c\/strong\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/li\u003e\n                \u003c\/ul\u003e\n\n                \u003ch4\u003e4. Refund and Compensation Process\u003c\/h4\u003e\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(2)\u003c\/strong\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Lightbox Modal - 无改动 --\u003e\n    \u003cdiv class=\"lightbox-modal\" id=\"lightbox\"\u003e\n        \u003cspan class=\"lightbox-close\"\u003e×\u003c\/span\u003e\n        \u003cimg class=\"modal-content\" id=\"lightbox-img\" alt=\"Enlarged Image\"\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    \/\/ 默认展开的项设置 height: auto\n    document.querySelectorAll('.accordion-item.active .accordion-content').forEach(content =\u003e {\n        content.style.height = 'auto';\n    });\n\n    \/\/ Accordion 交互\n    document.querySelectorAll('.accordion-header').forEach(header =\u003e {\n        header.addEventListener('click', () =\u003e {\n            const item = header.parentElement;\n            const content = header.nextElementSibling;\n\n            if (item.classList.contains('active')) {\n                content.style.height = `${content.scrollHeight}px`;\n                item.classList.remove('active');\n                void content.offsetHeight;\n                content.style.height = '0';\n            } else {\n                item.classList.add('active');\n                content.style.height = `${content.scrollHeight}px`;\n                content.addEventListener('transitionend', function handler() {\n                    content.style.height = 'auto';\n                    content.removeEventListener('transitionend', handler);\n                });\n                content.querySelectorAll('.swiper').forEach(el =\u003e {\n                    if (el.swiper) el.swiper.update();\n                });\n            }\n        });\n    });\n\n    \/\/ See More\/See Less\n    function expandContent() {\n        document.querySelector('.see-more').style.display = 'none';\n        document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n        document.querySelector('.see-more').style.display = 'inline';\n        document.querySelector('.more-text').style.display = 'none';\n    }\n\n    \/\/ HIGHLIGHTS 轮播初始化\n    new Swiper('.pc-highlights-swiper', {\n        loop: true,\n        autoplay: { delay: 4000, disableOnInteraction: false },\n        pagination: { el: '.swiper-pagination', clickable: true },\n        navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n        grabCursor: true,\n        speed: 800,\n    });\n    new Swiper('.mobile-highlights-swiper', {\n        loop: true,\n        autoplay: { delay: 4000, disableOnInteraction: false },\n        pagination: { el: '.swiper-pagination', clickable: true },\n        navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n        grabCursor: true,\n        speed: 800,\n    });\n\n    \/\/ PC端亮点卡片轮播\n    new Swiper('.pc-card-swiper', {\n        loop: true,\n        autoplay: { delay: 5000, disableOnInteraction: false },\n        pagination: { el: '.swiper-pagination', clickable: true },\n        navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n        grabCursor: true,\n        speed: 600,\n        slidesPerView: 1.2,\n        spaceBetween: 20,\n        breakpoints: {\n            769: { slidesPerView: 3, spaceBetween: 30 },\n            1024: { slidesPerView: 3, spaceBetween: 30 }\n        }\n    });\n\n \/\/ MEDIA EVALUATION 轮播初始化（新增，来自代码二）\n  new Swiper('.media-swiper', {\n    slidesPerView: 1.3,\n    spaceBetween: 20,\n    loop: false,\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 600,\n    breakpoints: {\n      600: { slidesPerView: 2.2, spaceBetween: 20 },\n      769: { slidesPerView: 3, spaceBetween: 24 },\n      1024: { slidesPerView: 4, spaceBetween: 30 }\n    }\n  });\n\n    \/\/ OTHER CHOICE Swiper\n    new Swiper('.choice-swiper', {\n        loop: true,\n        slidesPerView: 1.2,\n        spaceBetween: 20,\n        centeredSlides: false,\n        pagination: { el: '.swiper-pagination', clickable: true },\n        navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n        grabCursor: true,\n        speed: 600,\n        breakpoints: {\n            769: { slidesPerView: 3, spaceBetween: 30 },\n            1024: { slidesPerView: 4, spaceBetween: 30 }\n        }\n    });\n\n    \/\/ Lightbox\n    const lightbox = document.getElementById('lightbox');\n    const lightboxImg = document.getElementById('lightbox-img');\n    const closeBtn = document.querySelector('.lightbox-close');\n\n    document.querySelectorAll('.pc-highlights-swiper img, .mobile-highlights-swiper img').forEach(img =\u003e {\n        img.addEventListener('click', () =\u003e {\n            lightboxImg.src = img.src;\n            lightboxImg.alt = img.alt;\n            lightbox.classList.add('active');\n        });\n    });\n\n    closeBtn.addEventListener('click', () =\u003e lightbox.classList.remove('active'));\n    lightbox.addEventListener('click', e =\u003e { if (e.target === lightbox) lightbox.classList.remove('active'); });\n\u003c\/script\u003e\n\n\u003c!-- ============================================================\n1. 悬浮小视频（使用代码2的视频链接）\n============================================================ --\u003e\n\u003cdiv id=\"small-float-video\" style=\"position: fixed; bottom: 200px; left: 20px; z-index: 9998; width: 120px; aspect-ratio: 3\/4; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.2); cursor: pointer;\"\u003e\n    \u003cbutton id=\"close-small-video\" style=\"position: absolute; top: 3px; right: 3px; background: rgba(0,0,0,0.7); color: #fff; border: none; border-radius: 50%; width: 18px; height: 18px; font-size: 12px; cursor: pointer; z-index: 10; padding: 0; margin: 0;\"\u003e×\u003c\/button\u003e\n    \u003cvideo width=\"100%\" height=\"100%\" muted autoplay loop playsinline style=\"display: block; object-fit: contain; background: #000;\"\u003e\n        \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3d8011a9cc634c0d8d63ed8bbc198ea6.mp4\" type=\"video\/mp4\"\u003e\n        你的浏览器不支持视频播放\n    \u003c\/source\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================\n2. 弹窗视频（使用代码2的视频链接）\n============================================================ --\u003e\n\u003cdiv id=\"video-modal\" style=\"position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.9); z-index: 9999; display: none;\"\u003e\n    \u003cdiv id=\"modal-video-container\" style=\"position: relative; width: calc(100% - 60px); max-width: 900px; margin: 70px auto 50px auto; transform: translateY(100%); transition: transform 0.5s ease-out; aspect-ratio: 16\/9;\"\u003e\n        \u003cbutton id=\"close-modal-btn\" style=\"position: absolute; top: 15px; right: 15px; background: #000000; color: #ffffff; border: none; border-radius: 50%; width: 32px; height: 32px; font-size: 18px; cursor: pointer; z-index: 999999; line-height: 32px; text-align: center; padding: 0; margin: 0; font-weight: bold;\"\u003e×\u003c\/button\u003e\n        \u003cvideo width=\"100%\" height=\"100%\" muted controls playsinline style=\"border-radius: 0; object-fit: contain; background: #000;\"\u003e\n            \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/3d8011a9cc634c0d8d63ed8bbc198ea6.mp4\" type=\"video\/mp4\"\u003e\n            你的浏览器不支持视频播放\n        \u003c\/source\u003e\u003c\/video\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- ============================================================\n3. 视频交互逻辑\n============================================================ --\u003e\n\u003cscript\u003e\n    document.addEventListener('DOMContentLoaded', function() {\n        const smallVideo = document.getElementById('small-float-video');\n        const closeSmallBtn = document.getElementById('close-small-video');\n        const videoModal = document.getElementById('video-modal');\n        const modalVideoContainer = document.getElementById('modal-video-container');\n        const closeModalBtn = document.getElementById('close-modal-btn');\n        const modalVideo = document.querySelector('#modal-video-container video');\n\n        closeSmallBtn.addEventListener('click', function(e) {\n            e.stopPropagation();\n            smallVideo.style.display = 'none';\n        });\n\n        smallVideo.addEventListener('click', function() {\n            videoModal.style.display = 'block';\n            closeModalBtn.style.display = 'block';\n            setTimeout(() =\u003e {\n                modalVideoContainer.style.transform = 'translateY(0)';\n            }, 10);\n            modalVideo.play();\n        });\n\n        closeModalBtn.addEventListener('click', function() {\n            modalVideoContainer.style.transform = 'translateY(100%)';\n            modalVideo.pause();\n            setTimeout(() =\u003e {\n                videoModal.style.display = 'none';\n            }, 500);\n        });\n\n        videoModal.addEventListener('click', function(e) {\n            if (e.target === videoModal) {\n                closeModalBtn.click();\n            }\n        });\n\n        closeModalBtn.style.display = 'block';\n    });\n\u003c\/script\u003e","brand":"PURPLE LEAF","offers":[{"title":"8' x 10'","offer_id":53121301512557,"sku":"ZY05KSPRG0810","price":2099.0,"currency_code":"USD","in_stock":false},{"title":"8' x 12'","offer_id":53154744205677,"sku":"ZY05KSPRG0812","price":2199.0,"currency_code":"USD","in_stock":false},{"title":"8' x 14'(Shipping in Mid November）","offer_id":53154744238445,"sku":"ZY05KSPRG0814","price":2499.0,"currency_code":"USD","in_stock":true},{"title":"10' x 10'","offer_id":53121301545325,"sku":"ZY05KSPRG1010","price":2199.0,"currency_code":"USD","in_stock":false},{"title":"10' × 12'","offer_id":48300112314651,"sku":"ZY05KSPRG1012","price":2179.0,"currency_code":"USD","in_stock":true},{"title":"10' × 14'","offer_id":51706181648749,"sku":"ZY05KSPRG1014","price":2279.0,"currency_code":"USD","in_stock":true},{"title":"10' x 16'","offer_id":51859226853741,"sku":"ZY05KSPRG1016","price":3029.0,"currency_code":"USD","in_stock":true},{"title":"10' x 20'","offer_id":53121301578093,"sku":"ZY05KSPRG1020","price":3399.0,"currency_code":"USD","in_stock":true},{"title":"11' x 15'(Hot Sale)","offer_id":51859226886509,"sku":"ZY05KSPRG1115","price":3059.0,"currency_code":"USD","in_stock":true},{"title":"11' × 18'(+Free Gift)","offer_id":51706181681517,"sku":"ZY05KSPRG1118","price":3129.0,"currency_code":"USD","in_stock":true},{"title":"11' × 21'","offer_id":51706181714285,"sku":"ZY05KSPRG1121","price":3649.0,"currency_code":"USD","in_stock":true},{"title":"11' × 23'(+Free Gift)","offer_id":51706181747053,"sku":"ZY05KSPRG1123","price":3849.0,"currency_code":"USD","in_stock":true},{"title":"11' × 28'","offer_id":51706181779821,"sku":"ZY05KSPRG1128","price":4779.0,"currency_code":"USD","in_stock":true},{"title":"13' x 15'","offer_id":51859226919277,"sku":"ZY05KSPRG1315","price":3329.0,"currency_code":"USD","in_stock":true},{"title":"13' x 20'","offer_id":51859226952045,"sku":"ZY05KSPRG1320","price":4347.0,"currency_code":"USD","in_stock":true},{"title":"13' x 25'","offer_id":51859226984813,"sku":"ZY05KSPRG1325","price":5179.0,"currency_code":"USD","in_stock":true},{"title":"13' x 30'","offer_id":51859244548461,"sku":"ZY05KSPRG1330","price":6249.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/purple-leaf-9-12-outdoor-louvered-pergola-patio-sun-shade-shelter-with-adjustable-hardtop-patio-pergola-grey-purple-leaf-garden-1.jpg?v=1720427971"},{"product_id":"purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-4","title":"PURPLE LEAF Caesar Solar Louvered Pergola with LED Strip Lights and Control Panel Aluminum Outdoor Pergola with Adjustable Roof for Patio Deck Garden Yard Gray","description":"\u003c!-- ============================================================\n     综合版本：以代码1为基础 + 代码2的HIGHLIGHTS图片 + 代码2的OTHER CHOICE产品更新\n     + 新增WHY CHOOSE US板块 + 保留代码1所有交互（Swiper\/Lightbox\/Accordion\/SeeMore）\n     ============================================================ --\u003e\n\u003cdiv class=\"custom-detail-container\"\u003e\n    \u003cdiv class=\"section-title\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\n    \u003c!-- Swiper CDN --\u003e\n    \u003clink rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.css\"\u003e\n    \u003cscript src=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.js\"\u003e\n    \u003c\/script\u003e\n\n    \u003cstyle\u003e\n        :root {\n            --primary: #3771aa;\n            --text: #333;\n            --bg: #fff;\n            --gray: #666;\n            --border: #eee;\n        }\n        .custom-detail-container {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 40px 20px;\n            color: var(--text);\n            line-height: 1.6;\n        }\n        .section-title {\n            font-size: 32px;\n            font-weight: 600;\n            text-align: center;\n            margin-bottom: 50px;\n            letter-spacing: 0.5px;\n        }\n\n        \/* Accordion 通用样式 *\/\n        .accordion-item {\n            margin-bottom: 30px;\n            border: 1px solid var(--border);\n            border-radius: 12px;\n            overflow: hidden;\n            box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);\n            transition: all 0.3s ease;\n        }\n        .accordion-header {\n            padding: 20px 30px;\n            background: var(--bg);\n            font-size: 24px;\n            font-weight: 600;\n            cursor: pointer;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            transition: background 0.3s ease;\n        }\n        .accordion-header:hover {\n            background: #f8f9fa;\n        }\n        .accordion-header::after {\n            content: '+';\n            font-size: 28px;\n            transition: transform 0.3s ease;\n        }\n        .accordion-item.active .accordion-header::after {\n            transform: rotate(45deg);\n        }\n        .accordion-content {\n            padding: 0 30px;\n            height: 0;\n            overflow: hidden;\n            transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), padding 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n            background: #fcfcfc;\n        }\n        .accordion-item.active .accordion-content {\n            padding: 30px;\n        }\n\n        \/* See More\/See Less 样式 *\/\n        .more-text {\n            display: none;\n        }\n        .see-more,\n        .see-less {\n            color: var(--primary);\n            font-weight: bold;\n            cursor: pointer;\n            display: inline-block;\n            margin: 10px 0;\n        }\n        .see-more:hover,\n        .see-less:hover {\n            text-decoration: underline;\n        }\n\n        \/* Features 内容样式 *\/\n        .features-list p {\n            margin: 16px 0;\n            font-size: 16px;\n        }\n        .highlight-text {\n            color: #ff8000;\n            font-weight: 600;\n        }\n\n        \/* SHIPPING \u0026 SERVICE 结构化样式 *\/\n        .policy-section h4 {\n            font-size: 18px;\n            margin: 24px 0 12px;\n            color: var(--primary);\n            font-weight: 600;\n        }\n        .policy-section ul {\n            margin: 16px 0;\n            padding-left: 20px;\n        }\n        .policy-section ul li {\n            margin: 8px 0;\n            line-height: 1.6;\n        }\n        .policy-section p {\n            margin: 12px 0;\n        }\n\n        \/* Swiper 通用 *\/\n        .swiper {\n            border-radius: 12px;\n            overflow: hidden;\n            box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1);\n            margin: 20px 0;\n        }\n        .swiper-slide {\n            display: flex;\n            justify-content: center;\n            align-items: center;\n            background: #fff;\n        }\n        .swiper-slide img {\n            width: 100%;\n            height: auto;\n            display: block;\n            border-radius: 8px;\n            cursor: pointer;\n            transition: transform 0.3s ease;\n        }\n        .swiper-slide img:hover {\n            transform: scale(1.03);\n        }\n        .swiper-pagination-bullet-active {\n            background: var(--primary);\n        }\n        .swiper-button-next,\n        .swiper-button-prev {\n            color: var(--primary);\n            background: rgba(255, 255, 255, 0.9);\n            width: 40px;\n            height: 40px;\n            border-radius: 50%;\n            box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);\n        }\n        .swiper-button-next:after,\n        .swiper-button-prev:after {\n            font-size: 18px;\n        }\n\n        \/* ---------- HIGHLIGHTS 端侧分离 ---------- *\/\n        .pc-highlights-swiper {\n            display: block;\n        }\n        .mobile-highlights-swiper {\n            display: none;\n        }\n        .pc-card-swiper {\n            display: block;\n        }\n        .mobile-card-grid {\n            display: none;\n        }\n\n        @media (max-width: 768px) {\n            .pc-highlights-swiper {\n                display: none;\n            }\n            .mobile-highlights-swiper {\n                display: block;\n                width: calc(100% + 60px);\n                margin-left: -30px;\n                margin-right: -30px;\n                margin-top: 0;\n                margin-bottom: 80px;\n                border-radius: 0;\n                box-shadow: none;\n            }\n            .mobile-highlights-swiper .swiper-slide {\n                padding: 40px 0;\n                background: #fff;\n            }\n            .mobile-highlights-swiper .swiper-slide img {\n                width: auto;\n                max-width: 100%;\n                height: auto;\n                max-height: 78vh;\n                object-fit: contain;\n                object-position: center;\n                border-radius: 0;\n            }\n            .mobile-highlights-swiper .swiper-button-next,\n            .mobile-highlights-swiper .swiper-button-prev {\n                display: none;\n            }\n            .mobile-highlights-swiper .swiper-pagination {\n                bottom: 15px;\n            }\n            .pc-card-swiper {\n                display: none;\n            }\n            .mobile-card-grid {\n                display: grid;\n                grid-template-columns: 1fr;\n                gap: 20px;\n                margin: 40px 0;\n                padding: 0 10px;\n            }\n        }\n\n        \/* 亮点卡片通用 *\/\n        .pc-card-swiper,\n        .mobile-card-grid {\n            margin: 40px 0;\n            padding: 20px 0;\n        }\n        .pc-card-swiper .swiper-slide {\n            display: flex;\n            flex-direction: column;\n            padding: 0 15px;\n        }\n        .highlight-card {\n            text-align: center;\n            background: #fff;\n            padding: 20px;\n            border-radius: 12px;\n            box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);\n            height: 100%;\n            display: flex;\n            flex-direction: column;\n        }\n        .highlight-card img {\n            width: 100%;\n            max-width: 300px;\n            border-radius: 8px;\n            margin: 0 auto 16px;\n            flex-shrink: 0;\n        }\n        .highlight-card h4 {\n            font-size: 18px;\n            margin: 12px 0;\n            font-weight: 600;\n            color: var(--primary);\n        }\n        .highlight-card p {\n            font-size: 14px;\n            color: var(--gray);\n            line-height: 1.5;\n            flex-grow: 1;\n        }\n \/* MEDIA EVALUATION 达人测评卡片 *\/\n    .media-swiper { padding-bottom: 46px; }\n    \/* 覆盖全局 .swiper-slide 的 flex 居中，否则卡片会因为没有固有宽度被压缩成一条细线 *\/\n    .media-swiper .swiper-slide {\n      display: block;\n      height: auto;\n      background: transparent;\n    }\n    .media-card {\n      position: relative;\n      display: block;\n      width: 100%;\n      height: 0;\n      padding-bottom: 133.33%; \/* 3:4 比例卡片，比 aspect-ratio 兼容性更好，不依赖浏览器\/主题支持 *\/\n      border-radius: 14px;\n      overflow: hidden;\n      text-decoration: none;\n      background: #111;\n      box-shadow: 0 6px 20px rgba(0,0,0,0.12);\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .media-card:hover {\n      transform: translateY(-6px);\n      box-shadow: 0 14px 30px rgba(0,0,0,0.18);\n    }\n    \/* 用更高的选择器优先级覆盖全局 .swiper-slide img（否则那条规则的 height:auto 会赢，导致图片按原始比例显示、撑不满卡片） *\/\n    .media-swiper .media-card-img {\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      right: 0 !important;\n      bottom: 0 !important;\n      width: 100% !important;\n      height: 100% !important;\n      max-width: none;\n      object-fit: cover;\n      border-radius: 0;\n      margin: 0;\n      transition: transform 0.5s ease;\n    }\n    .media-card:hover .media-card-img { transform: scale(1.06); }\n    .media-card-name {\n      position: absolute;\n      top: 14px;\n      left: 14px;\n      max-width: calc(100% - 28px);\n      background: rgba(20,20,20,0.55);\n      color: #fff;\n      font-size: 13px;\n      font-weight: 600;\n      padding: 6px 14px;\n      border-radius: 999px;\n      backdrop-filter: blur(3px);\n      white-space: nowrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n    .media-card-play {\n      position: absolute;\n      top: 14px;\n      right: 14px;\n      width: 30px;\n      height: 30px;\n      border-radius: 50%;\n      background: rgba(20,20,20,0.55);\n      color: #fff;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 13px;\n      backdrop-filter: blur(3px);\n    }\n    .media-card-overlay {\n      position: absolute;\n      left: 0; right: 0; bottom: 0;\n      padding: 46px 16px 16px;\n      background: linear-gradient(to top, rgba(0,0,0,0.88) 15%, rgba(0,0,0,0.55) 55%, rgba(0,0,0,0) 100%);\n      color: #fff;\n    }\n    .media-card-quote {\n      font-size: 13px;\n      line-height: 1.55;\n      margin: 0 0 10px;\n      display: -webkit-box;\n      -webkit-line-clamp: 4;\n      -webkit-box-orient: vertical;\n      overflow: hidden;\n    }\n    .media-card-rating {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 13px;\n    }\n    .media-card-rating .stars { color: #ffb400; letter-spacing: 1px; font-size: 14px; }\n    .media-card-rating .score { color: #eee; font-weight: 600; }\n    .media-swiper .swiper-button-disabled { display: none; }\n\n\n\n        \/* ---------- OTHER CHOICE 产品卡片 ---------- *\/\n        .product-card {\n            background: #fff;\n            border-radius: 12px;\n            box-shadow: 0 4px 16px rgba(0, 0, 0, 0.08);\n            padding: 24px;\n            width: 100%;\n            max-width: 340px;\n            text-align: center;\n            display: flex;\n            flex-direction: column;\n            justify-content: space-between;\n            transition: transform 0.3s ease, box-shadow 0.3s ease;\n            margin: 0 auto;\n        }\n        .product-card:hover {\n            transform: translateY(-8px);\n            box-shadow: 0 12px 32px rgba(0, 0, 0, 0.12);\n        }\n        .product-card img {\n            width: 100%;\n            height: auto;\n            border-radius: 8px;\n            margin-bottom: 20px;\n        }\n        .card-title {\n            font-size: 18px;\n            font-weight: 600;\n            margin: 16px 0;\n        }\n        .spec-list {\n            list-style: none;\n            padding: 0;\n            margin: 20px 0;\n            text-align: left;\n            font-size: 15px;\n            line-height: 1.8;\n        }\n        .spec-list li {\n            padding: 8px 0;\n            border-bottom: 1px solid #eee;\n        }\n        .spec-list li:last-child {\n            border-bottom: none;\n        }\n        .spec-list strong {\n            color: var(--primary);\n        }\n        .pBtn {\n            display: inline-block;\n            padding: 12px 28px;\n            background: var(--primary);\n            color: white;\n            border-radius: 8px;\n            text-decoration: none;\n            font-weight: 600;\n            margin-top: auto;\n            transition: background 0.3s ease;\n        }\n        .pBtn:hover {\n            background: #2a5a8c;\n        }\n        \/* ---------- WHY CHOOSE US 样式 ---------- *\/\n        .why-choose-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 24px 30px;\n            margin: 20px 0 10px;\n        }\n        .why-choose-item {\n            padding: 16px 0;\n            border-bottom: 1px solid var(--border);\n        }\n        .why-choose-item h4 {\n            font-size: 17px;\n            font-weight: 600;\n            color: var(--primary);\n            margin: 0 0 8px 0;\n        }\n        .why-choose-item p {\n            font-size: 15px;\n            line-height: 1.6;\n            color: var(--gray);\n            margin: 4px 0;\n        }\n        .why-choose-item a {\n            color: var(--primary);\n            text-decoration: underline;\n        }\n        .why-choose-item a:hover {\n            color: #2a5a8c;\n        }\n        @media (max-width: 768px) {\n            .why-choose-grid {\n                grid-template-columns: 1fr;\n                gap: 16px;\n            }\n            .why-choose-item h4 {\n                font-size: 16px;\n            }\n            .why-choose-item p {\n                font-size: 14px;\n            }\n        }\n\n        \/* Lightbox Modal *\/\n        .lightbox-modal {\n            display: none;\n            position: fixed;\n            z-index: 10000;\n            left: 0;\n            top: 0;\n            width: 100%;\n            height: 100%;\n            background-color: rgba(0, 0, 0, 0.95);\n            justify-content: center;\n            align-items: center;\n            overflow: hidden;\n        }\n        .lightbox-modal.active {\n            display: flex;\n        }\n        .modal-content {\n            max-width: 95%;\n            max-height: 95%;\n            transform: translateY(120%);\n            transition: transform 0.7s cubic-bezier(0.22, 0.61, 0.36, 1);\n            border-radius: 12px;\n        }\n        .lightbox-modal.active .modal-content {\n            transform: translateY(0);\n        }\n        .lightbox-close {\n            position: absolute;\n            top: 20px;\n            right: 30px;\n            color: #fff;\n            font-size: 40px;\n            font-weight: bold;\n            cursor: pointer;\n            z-index: 10001;\n        }\n\n        \/* 尺寸图 *\/\n        .size-image-wrap {\n            margin: 30px 0 10px;\n            text-align: center;\n        }\n        .size-image-wrap img {\n            width: 100%;\n            max-width: 1464px;\n            height: auto;\n            border-radius: 12px;\n            display: block;\n            margin: 0 auto;\n        }\n        .size-image-wrap .phone-only {\n            display: none;\n        }\n        @media (max-width: 768px) {\n            .section-title {\n                font-size: 28px;\n                margin-bottom: 30px;\n            }\n            .accordion-header {\n                font-size: 20px;\n                padding: 16px 20px;\n            }\n            .highlight-card {\n                padding: 15px;\n            }\n            .highlight-card img {\n                max-width: 250px;\n            }\n            .highlight-card h4 {\n                font-size: 16px;\n            }\n            .highlight-card p {\n                font-size: 13px;\n            }\n            .size-image-wrap .desktop-only {\n                display: none;\n            }\n            .size-image-wrap .phone-only {\n                display: block;\n                width: 100%;\n                height: auto;\n            }\n            .product-card {\n                padding: 20px;\n                max-width: 300px;\n            }\n            .card-title {\n                font-size: 17px;\n            }\n        }\n    \u003c\/style\u003e\n\n    \u003c!-- ============================================================\n    FEATURES（默认展开） - 使用代码2的内容\n    ============================================================ --\u003e\n    \u003cdiv class=\"accordion-item active\"\u003e\n        \u003cdiv class=\"accordion-header\"\u003eFEATURES\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n            \u003cdiv class=\"features-list\"\u003e\n                \u003c!-- 始终显示的内容（代码2前三个点） --\u003e\n                \u003cp\u003e\u003cstrong\u003e● One Tap,Three Atmospheres\u003c\/strong\u003e: With its easy control panel, you can effortlessly adjust lighting to set the perfect scene. Switch between warm, white, and cool light to instantly match any occasion—from a relaxed evening to an outdoor dinner. Plus, keep your phone charged on the go with the built‑in USB‑C port.\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003e● Modern \u0026amp; Clean Style\u003c\/strong\u003e: A modern outdoor pergola with a special and handcrafted design featuring smooth curves and clean lines while concealing any fixings. This ideal addition to your outdoor space will captivate your senses with a sleek appearance.\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003e● Full Aluminum Frames and Louvers\u003c\/strong\u003e: Constructed with high-quality aluminum, the Purple Leaf pergola is built to withstand the test of time. With a weatherproof aluminum louvers, it create an optimal environment by shielding your outdoor space from heavy rain, snow, and other harsh elements.\u003c\/p\u003e\n\n                \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n\n                \u003cspan class=\"more-text\"\u003e\n                    \u003cp\u003e\u003cstrong\u003e● Hidden Drainage System\u003c\/strong\u003e: Effortlessly manage water accumulation with the hidden drainage of this aluminum pergola. Designed to efficiently and invisibly whisk water away, this innovative system prevents pooling and ensures a clean and dry environment for your outdoor space.\u003c\/p\u003e\n                    \u003cp\u003e\u003cstrong\u003e● Exceptional Load-bearing Capacity\u003c\/strong\u003e: Anchored firmly to the floor, this pergola can effortlessly withstand wind speeds of 40-70 mph and snow accumulation of up to 2.4 inches. With an impressive static pressure test rating of 66 lbs\/㎡, designed to endure heavy snow and challenging weather condition.\u003c\/p\u003e\n                    \u003cp\u003e• Assembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n                    \u003cp\u003e• In the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n                    \u003cp class=\"highlight-text\"\u003ePlease feel free to contact us if you have further questions!\u003cbr\u003eEmail: \u003ca href=\"mailto:purpleleafservice2@gmail.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\u003c\/p\u003e\n                    \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n                \u003c\/span\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- ============================================================\n    HIGHLIGHTS（默认展开） - 使用代码2的图片\n    ============================================================ --\u003e\n    \u003cdiv class=\"accordion-item active\"\u003e\n        \u003cdiv class=\"accordion-header\"\u003eHIGHLIGHTS\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n\n            \u003c!-- PC端轮播：替换为代码2的4张电脑端图片 --\u003e\n            \u003cdiv class=\"swiper pc-highlights-swiper\"\u003e\n                \u003cdiv class=\"swiper-wrapper\"\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_d8ce02c8-1847-454b-bc8e-14318202c4ac.png?v=1744180032\" alt=\"PURPLE-LEAF Louvered Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d7aa5a94-077a-4c3f-9d9b-535e96e30a70.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1744180041\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/8ddfed37-39f5-46a1-bdd7-4c8290e3d7c8.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1744180099\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_692b6e2f-53c3-4c79-9e7c-df9997c9e438.png?v=1782703968\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- 移动端轮播：替换为代码2的4张手机端图片 --\u003e\n            \u003cdiv class=\"swiper mobile-highlights-swiper\"\u003e\n                \u003cdiv class=\"swiper-wrapper\"\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/pe1.1.png?v=1782703324\" alt=\"PURPLE-LEAF Louvered Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/pe2.1.png?v=1782703325\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/pe3.1.png?v=1782703324\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- PC端亮点卡片轮播（保留代码1原有的卡片内容，未改动） --\u003e\n            \u003cdiv class=\"swiper pc-card-swiper\"\u003e\n                \u003cdiv class=\"swiper-wrapper\"\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"highlight-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.3_424af389-83c7-4f49-9dc8-74501630509d.png?v=1781781804\" alt=\"Anchoring Stand\"\u003e\n                            \u003ch4\u003e4.53\"x4.53\" Widened Pole\u003c\/h4\u003e\n                            \u003cp\u003eDesigned for year-round durability, they keep your patio pergola steady in wind, rain, and seasonal change.\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"highlight-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.1_a44cca4d-705c-4a9e-b495-a24b7c4149df.png?v=1781781804\" alt=\"Crossbeams\"\u003e\n                            \u003ch4\u003eFull Aluminum Frame | Rust-Proof \u0026amp; Durable\u003c\/h4\u003e\n                            \u003cp\u003eLouver Adjustment Range: 0°–85°，Seamlessly balance sunshine and cool shade for your patio.\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"highlight-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.2_1b440792-5532-4439-bb45-e38e3d7970ae.png?v=1781781804\" alt=\"Drainage System\"\u003e\n                            \u003ch4\u003eHidden Gutter System\u003c\/h4\u003e\n                            \u003cp\u003eThe rainwater will collect through the guttersand drain from the bottom of the support columns：1.Rainwater is collected on the top；2.Water flows to the legs；3.Fast drainage on the ground\u003c\/p\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- 移动端亮点卡片Grid（保留代码1原有卡片） --\u003e\n            \u003cdiv class=\"mobile-card-grid\"\u003e\n                \u003cdiv class=\"highlight-card\"\u003e\n                    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.3_424af389-83c7-4f49-9dc8-74501630509d.png?v=1781781804\" alt=\"Widened Pole\" style=\"width:100%; max-width:600px; aspect-ratio:600\/450; object-fit:cover; border-radius:8px;\"\u003e\n                    \u003ch4\u003e4.53\"x4.53\" Widened Pole\u003c\/h4\u003e\n                    \u003cp\u003eDesigned for year-round durability, they keep your patio pergola steady in wind, rain, and seasonal change.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"highlight-card\"\u003e\n                    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.1_a44cca4d-705c-4a9e-b495-a24b7c4149df.png?v=1781781804\" alt=\"Full Aluminum Frame\" style=\"width:100%; max-width:600px; aspect-ratio:600\/450; object-fit:cover; border-radius:8px;\"\u003e\n                    \u003ch4\u003eFull Aluminum Frame | Rust-Proof \u0026amp; Durable\u003c\/h4\u003e\n                    \u003cp\u003eLouver Adjustment Range: 0°–85°，Seamlessly balance sunshine and cool shade for your patio.\u003c\/p\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"highlight-card\"\u003e\n                    \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1.2_1b440792-5532-4439-bb45-e38e3d7970ae.png?v=1781781804\" alt=\"Hidden Gutter System\" style=\"width:100%; max-width:600px; aspect-ratio:600\/450; object-fit:cover; border-radius:8px;\"\u003e\n                    \u003ch4\u003eHidden Gutter System\u003c\/h4\u003e\n                    \u003cp\u003eThe rainwater will collect through the guttersand drain from the bottom of the support columns：1.Rainwater is collected on the top；2.Water flows to the legs；3.Fast drainage on the ground\u003c\/p\u003e\n                \u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- PC端轮播：替换为代码2的4张电脑端图片 --\u003e\n            \u003cdiv class=\"swiper pc-highlights-swiper\"\u003e\n                \u003cdiv class=\"swiper-wrapper\"\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_a487e8fc-a50a-4023-b446-55c9e0eb6a3d.png?v=1776070155\" alt=\"PURPLE-LEAF Louvered Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_c20765d5-4823-498f-a603-1bd0a25f768d.jpg?v=1730882007\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1ef2de70-b109-4b17-abcf-081bcf65485a.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1744180251\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e                   \n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n            \u003c!-- 尺寸图（使用代码2的尺寸图，与代码1一致） --\u003e\n            \u003cdiv class=\"size-image-wrap\"\u003e\n                \u003cimg class=\"desktop-only\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1464x600_0593dced-182b-4352-ae36-c77e82c75bc1.jpg?v=1764322143\" alt=\"Size Guide\"\u003e\n                \u003cimg class=\"phone-only\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/600x800_e39700ee-4111-4d57-8e1d-1f575fceac61.jpg?v=1764322142\" alt=\"Size Guide Mobile\"\u003e\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\u003c!-- MEDIA EVALUATION - 已替换为代码二的达人测评卡片轮播（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eMEDIA EVALUATION\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"swiper media-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/Ddbfj_RhHd1\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/111_4ed3d5f8-2ea6-468c-a930-68ff7cc841fa.png?v=1790489071\" alt=\"selenaatrevino review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003eselenaatrevino\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003e3-year backyard transformation of my dreams 🪴🏡 the before and after speaks for itself, grateful for the time \u0026amp; investment that made my backyard come full circle! \u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/DLpQ8Z3RROz\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/al_1_1.png?v=1786328268\" alt=\"allyrokstyle review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003eallyrokstyle\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eThe sturdy metal frame also has a gutter system that drains rain water thru the posts instead of thru the lovers so you can enjoy the pergola during rainy weather too!We are LOVING this new addition to our space—it takes outdoor living to another level 🙌🏻🙌🏻🙌🏻.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/DAL6idiu_Kp\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ni.png?v=1786327954\" alt=\"nittas_homeandstyle review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003enittas_homeandstyle\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eThis pergola is not only stylish, functional and beautiful, it is very unique, pure Aluminum that never rusts and also very large 11x27 in size, all louvres can open individually at will, they shade you from the sun, and also rain, this pergola is a great addition to my backyard.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/p\/DbbBvurOuL8\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/sw_e89fb5c3-0f38-4786-9b25-16a5d821fcff.png?v=1786327953\" alt=\"sawsanhome review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003esawsanhome\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eNot just stylish, but strong! The PURPLE LEAF Pergola features a high wind-resistant design, withstanding up to 70 mph when properly installed. Build to last, build for your comfort.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n       \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/p\/C6XKGbiMgEM\/?img_index=1\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/b11_1.png?v=1786328268\" alt=\"blessedinlightdecor review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003eblessedinlightdecor\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003e☀️🌤️Transform your outdoor oasis with @purpleleafgarden Leaf’s sleek aluminum pergola – where style meets durability under the open sky.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n          \u003c!-- 后续达人素材，按上面的结构复制一份 \u003cdiv class=\"swiper-slide\"\u003e...\u003c\/div\u003e 即可 --\u003e\n\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c!-- ============================================================\n   第四板块 START WHY CHOOSE US（新增板块） \n   PC端：See More 在第一个项目文字下方\n   移动端：See More 在第二个项目链接下方\n   所有屏幕默认显示前两项，其余折叠\n   ============================================================ --\u003e\n\u003cstyle\u003e\n  \/* ----- 基础样式（适用于所有屏幕） ----- *\/\n  .why-choose-item.fold-item {\n    display: none; \/* 初始隐藏所有折叠项 *\/\n  }\n  .see-more-btn {\n    cursor: pointer;\n    color: #0066cc;\n    font-weight: bold;\n  }\n  .see-less-btn {\n    display: none; \/* 初始隐藏 See Less *\/\n    cursor: pointer;\n    color: #0066cc;\n    font-weight: bold;\n  }\n\n  \/* ----- PC 端（宽屏 ≥ 769px）----- *\/\n  @media (min-width: 769px) {\n    .see-more-pc {\n      display: inline-block; \/* 显示 PC 端的 See More *\/\n    }\n    .see-more-mobile {\n      display: none; \/* 隐藏移动端的 See More *\/\n    }\n  }\n\n  \/* ----- 移动端（窄屏 ≤ 768px）----- *\/\n  @media (max-width: 768px) {\n    .see-more-pc {\n      display: none; \/* 隐藏 PC 端的 See More *\/\n    }\n    .see-more-mobile {\n      display: inline-block; \/* 显示移动端的 See More *\/\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"accordion-item active\"\u003e\n  \u003cdiv class=\"accordion-header\"\u003eWHY CHOOSE US\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n  \u003cdiv class=\"accordion-content\"\u003e\n    \u003cdiv class=\"why-choose-grid\"\u003e\n\n      \u003c!-- 第一个项目：始终显示（无折叠类） --\u003e\n      \u003cdiv class=\"why-choose-item\"\u003e\n        \u003ch4\u003e10+ Years Dedicated to Outdoor Living\u003c\/h4\u003e\n        \u003cp\u003eFor more than a decade, PURPLE LEAF has focused on one thing—creating premium outdoor shade solutions that help families enjoy their backyards in comfort and style. From design and engineering to manufacturing and customer support, we continuously refine every detail to deliver durable, functional, and beautiful outdoor structures that stand the test of time.\u003c\/p\u003e\n        \u003c!-- PC 端的 See More 按钮（PC 显示，移动端隐藏） --\u003e\n        \u003cspan class=\"see-more-btn see-more-pc\" onclick=\"expandWhyChoose()\"\u003e﹥See More\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 第二个项目：始终显示（无折叠类） --\u003e\n      \u003cdiv class=\"why-choose-item\"\u003e\n        \u003ch4\u003eTrusted by Thousands of American Families\u003c\/h4\u003e\n        \u003cp\u003eMore than 10,000 homeowners across the United States have chosen PURPLE LEAF to transform their outdoor spaces. From Texas and California to Florida and beyond, our customers share real experiences, installation photos, and backyard transformations that showcase how our louvered pergolas perform in different climates and seasons.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/purpleleafshop.com\/pages\/purple-leaf-louvered-pergola-reviews\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRead what real customers are saying →\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n        \u003c!-- 移动端的 See More 按钮（移动端显示，PC 隐藏） --\u003e\n        \u003cspan class=\"see-more-btn see-more-mobile\" onclick=\"expandWhyChoose()\"\u003e﹥See More\u003c\/span\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 以下所有项目默认折叠（添加 class=\"fold-item\"） --\u003e\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eDesigned for Confidence, Backed by Support\u003c\/h4\u003e\n        \u003cp\u003eA pergola is a long-term investment in your home. That's why we stand behind our products with comprehensive warranty coverage, giving you added confidence and peace of mind throughout ownership.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eReliable Door-to-Door Delivery\u003c\/h4\u003e\n        \u003cp\u003eWe coordinate the shipping process from start to finish, including freight handling and delivery arrangements. You'll receive tracking updates throughout the journey so you always know the status of your order.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eTransparent Return Policy\u003c\/h4\u003e\n        \u003cp\u003eIf your product arrives with shipping damage or verified manufacturing defects, our support team will work quickly to provide replacement parts, a replacement product, or an appropriate resolution based on the situation.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eInstallation Support Every Step of the Way\u003c\/h4\u003e\n        \u003cp\u003eOur illustrated, step-by-step guides provide clear instructions to help ensure a smooth and successful installation. Need extra help? Our team can also recommend professional third-party installers in your area.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/assemblyhelp.com\/pages\/purple-leaf-assembly-help\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eChoose professional third-party assembly services →\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eLocal Support You Can Count On\u003c\/h4\u003e\n        \u003cp\u003eAfter-sales support originates from the same location as your order. When purchasing a large louvered pergola, your biggest concern often isn't the product itself, but rather: \"If a screw is missing or a corner gets dinged, how long will it take to resolve?\"\u003c\/p\u003e\n        \u003cp\u003eOver the past two years, hundreds of customers have encountered minor shipping scuffs, missing parts, or cracked handles. The reason they consistently left 5-star reviews was the same: \"Purple Leaf sent replacement parts in just a few days.\"\u003c\/p\u003e\n        \u003cp\u003eThis efficiency is backed by our genuine U.S.-based warehouses and service network:\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. West (California)\u003c\/strong\u003e – Serving all western states; replacement parts delivered in as little as 2-3 days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. East (New Jersey + Pennsylvania)\u003c\/strong\u003e – Covering densely populated areas like New York, Philadelphia, and Boston; after-sales support requires no transoceanic shipping.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. South (Georgia + Texas)\u003c\/strong\u003e – Serving the Southeast and Gulf Coast; whether facing the scorching Texas sun or Florida downpours, replacement parts are close at hand.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"why-choose-item fold-item\"\u003e\n        \u003ch4\u003eProfessional \u0026amp; Efficient Customer Service\u003c\/h4\u003e\n        \u003cp\u003eQuestions before or after your purchase? Our dedicated customer support team is available to assist with product selection, installation guidance, replacement parts, warranty inquiries, and after-sales service. Most customer inquiries receive a response within 24 business hours.\u003c\/p\u003e\n        \u003ch4\u003eAfter-Sales Support\u003c\/h4\u003e\n        \u003cp\u003eOur after-sales service process is designed to help customers resolve issues quickly and efficiently, minimizing downtime and ensuring long-term product satisfaction. Our dedicated support team is available via email and phone to handle any inquiries, from missing parts and installation questions to warranty claims and damage reports. Replacement parts are shipped promptly from our U.S.-based warehouses, often reaching you within 3–4 business days. With our commitment to responsive and reliable service, you can enjoy your outdoor space with complete peace of mind.\u003c\/p\u003e\n        \u003c!-- ﹥See Less 按钮（默认隐藏，放在最后一项内部） --\u003e\n        \u003cspan class=\"see-less-btn\" onclick=\"collapseWhyChoose()\"\u003e﹥See Less\u003c\/span\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 控制展开\/折叠的 JavaScript --\u003e\n\u003cscript\u003e\nfunction expandWhyChoose() {\n    \/\/ 隐藏所有 See More 按钮（包括 PC 和移动端的）\n    var moreBtns = document.querySelectorAll('.see-more-btn');\n    moreBtns.forEach(function(btn) {\n        btn.style.display = 'none';\n    });\n    \/\/ 显示 See Less 按钮\n    document.querySelector('.see-less-btn').style.display = 'inline-block';\n    \/\/ 展开所有折叠项\n    var items = document.querySelectorAll('.fold-item');\n    items.forEach(function(item) {\n        item.style.display = 'block';\n    });\n}\n\nfunction collapseWhyChoose() {\n    \/\/ 恢复所有 See More 按钮的显示，让 CSS 媒体查询重新控制\n    var moreBtns = document.querySelectorAll('.see-more-btn');\n    moreBtns.forEach(function(btn) {\n        btn.style.display = ''; \/\/ 移除内联样式，恢复 CSS 规则\n    });\n    \/\/ 隐藏 See Less 按钮\n    document.querySelector('.see-less-btn').style.display = 'none';\n    \/\/ 折叠所有折叠项\n    var items = document.querySelectorAll('.fold-item');\n    items.forEach(function(item) {\n        item.style.display = 'none';\n    });\n}\n\n\/\/ 初始状态：确保折叠项隐藏（CSS 已处理，但以防万一）\ndocument.addEventListener('DOMContentLoaded', function() {\n    var items = document.querySelectorAll('.fold-item');\n    items.forEach(function(item) {\n        item.style.display = 'none';\n    });\n    \/\/ See Less 默认隐藏（CSS 已设置，但确保）\n    document.querySelector('.see-less-btn').style.display = 'none';\n    \/\/ See More 按钮的初始显示由 CSS 控制，无需额外操作\n});\n\u003c\/script\u003e\n    \u003c!-- ============================================================\n    OTHER CHOICE - 使用代码2的产品列表（6个），保留代码1的Swiper卡片样式\n    ============================================================ --\u003e\n    \u003cdiv class=\"accordion-item active\"\u003e\n        \u003cdiv class=\"accordion-header\"\u003eOTHER CHOICE\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n            \u003cdiv class=\"swiper choice-swiper\"\u003e\n                \u003cdiv class=\"swiper-wrapper\"\u003e\n                    \u003c!-- 1. Caesar Pergola with Lights --\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"product-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/33_4681aa56-1e0e-4115-b541-f8aa5fb33204.png?v=1786332736\" alt=\"Caesar Pergola with Lights\"\u003e\n                            \u003ch3 class=\"card-title\"\u003eCaesar Grey Louvered Pergola with Lights\u003c\/h3\u003e\n                            \u003cul class=\"spec-list\"\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2599-$5899\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 13'x30'\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 92.85\"\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Grey\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n                            \u003c\/ul\u003e\n                            \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-4\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003c!-- 2. Caesar Louvered Pergola --\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"product-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/4eace1f44dbd917d3bddbbe0831f4765.jpg?v=1726034472\" alt=\"Caesar Louvered Pergola\"\u003e\n                            \u003ch3 class=\"card-title\"\u003eCaesar Grey Louvered Pergola\u003c\/h3\u003e\n                            \u003cul class=\"spec-list\"\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $1999-$5299\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 13'x30'\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 92.85\"\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Grey\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n                            \u003c\/ul\u003e\n                            \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003c!-- 4. Wood Grain Louvered Pergola --\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"product-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/22_8d36f7d6-8b00-4b84-806b-14351b29235c.png?v=1789111876\" alt=\"Caesar Wood Grain Louvered Pergola\"\u003e\n                            \u003ch3 class=\"card-title\"\u003eCaesar Wood Grain Louvered Pergola\u003c\/h3\u003e\n                            \u003cul class=\"spec-list\"\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2059-$2459\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 10'x14'\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 92.58\"\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003eWood Grain Frame Gray Roof\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n                            \u003c\/ul\u003e\n                            \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/products\/purple-leaf-caesar-louvered-pergola-outdoor-wood-grain-frame-gray-roof-aluminum-pergola-with-adjustable-roof-patio-hardtop-gazebo-for-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                    \u003c!-- 6. Athena white Louvered pergola --\u003e\n                    \u003cdiv class=\"swiper-slide\"\u003e\n                        \u003cdiv class=\"product-card\"\u003e\n                            \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\" alt=\"Athena white Louvered pergola\"\u003e\n                            \u003ch3 class=\"card-title\"\u003eAthena white Louvered pergola\u003c\/h3\u003e\n                            \u003cul class=\"spec-list\"\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2699-$5499\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x14' - 14'x24'\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 94.5\"\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e White\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n                            \u003c\/ul\u003e\n                            \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n                        \u003c\/div\u003e\n                    \u003c\/div\u003e\n                \u003c\/div\u003e\n                \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n                \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SHIPPING \u0026 RETURN - 内容与代码2一致，保留代码1样式 --\u003e\n    \u003cdiv class=\"accordion-item\"\u003e\n        \u003cdiv class=\"accordion-header\"\u003eSHIPPING \u0026amp; RETURN\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n            \u003cdiv class=\"policy-section\"\u003e\n                \u003ch4\u003eShipping time \u0026amp; delivery time\u003c\/h4\u003e\n                \u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n                \u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n                \u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\n                \u003ch4\u003eFree shipping policy\u003c\/h4\u003e\n                \u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n                \u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n                \u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\n                \u003ch4\u003eAbout tracking logistics information\u003c\/h4\u003e\n                \u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n                \u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n                \u003cp\u003eKeep in mind:\u003c\/p\u003e\n                \u003cul\u003e\n                    \u003cli\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/li\u003e\n                    \u003cli\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/li\u003e\n                \u003c\/ul\u003e\n\n                \u003ch4\u003eAbout damaged packages and defective items upon arrival\u003c\/h4\u003e\n                \u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n                \u003cul\u003e\n                    \u003cli\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/li\u003e\n                    \u003cli\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/li\u003e\n                    \u003cli\u003e3. We will contact you and try our best to find the best solution.\u003c\/li\u003e\n                    \u003cli\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/li\u003e\n                \u003c\/ul\u003e\n\n                \u003ch4\u003eAdditional Information\u003c\/h4\u003e\n                \u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\n                \u003ch4\u003eAbout tracking information stagnation\u003c\/h4\u003e\n                \u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- SERVICE \u0026 WARRANTY - 内容与代码2一致，保留代码1样式 --\u003e\n    \u003cdiv class=\"accordion-item\"\u003e\n        \u003cdiv class=\"accordion-header\"\u003eSERVICE \u0026amp; WARRANTY\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"accordion-content\"\u003e\n            \u003cdiv class=\"policy-section\"\u003e\n                \u003cp\u003e\u003cstrong\u003eDear customers\u003c\/strong\u003e\u003c\/p\u003e\n                \u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\n                \u003ch4\u003e1. Accepted Return\u003c\/h4\u003e\n                \u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n                \u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n                \u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n                \u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n                \u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n                \u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\n                \u003ch4\u003e2. Not support the return\u003c\/h4\u003e\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e Return is not accepted when damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e\u003cstrong\u003e(2)\u003c\/strong\u003e Arrived damage\u003c\/p\u003e\n                \u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(3)\u003c\/strong\u003e Missing part\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(4)\u003c\/strong\u003e Doesn't work or defective\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(5)\u003c\/strong\u003e Incorrect Package Sent\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\n                \u003ch4\u003e3. Return Confirmation\u003c\/h4\u003e\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(2)\u003c\/strong\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(3)\u003c\/strong\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/li\u003e\n                \u003c\/ul\u003e\n\n                \u003ch4\u003e4. Refund and Compensation Process\u003c\/h4\u003e\n                \u003cul\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/li\u003e\n                    \u003cli\u003e\n\u003cstrong\u003e(2)\u003c\/strong\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/li\u003e\n                \u003c\/ul\u003e\n                \u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n            \u003c\/div\u003e\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- Lightbox Modal - 无改动 --\u003e\n    \u003cdiv class=\"lightbox-modal\" id=\"lightbox\"\u003e\n        \u003cspan class=\"lightbox-close\"\u003e×\u003c\/span\u003e\n        \u003cimg class=\"modal-content\" id=\"lightbox-img\" alt=\"Enlarged Image\"\u003e\n    \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n    \/\/ 默认展开的项设置 height: auto\n    document.querySelectorAll('.accordion-item.active .accordion-content').forEach(content =\u003e {\n        content.style.height = 'auto';\n    });\n\n    \/\/ Accordion 交互\n    document.querySelectorAll('.accordion-header').forEach(header =\u003e {\n        header.addEventListener('click', () =\u003e {\n            const item = header.parentElement;\n            const content = header.nextElementSibling;\n\n            if (item.classList.contains('active')) {\n                content.style.height = `${content.scrollHeight}px`;\n                item.classList.remove('active');\n                void content.offsetHeight;\n                content.style.height = '0';\n            } else {\n                item.classList.add('active');\n                content.style.height = `${content.scrollHeight}px`;\n                content.addEventListener('transitionend', function handler() {\n                    content.style.height = 'auto';\n                    content.removeEventListener('transitionend', handler);\n                });\n                content.querySelectorAll('.swiper').forEach(el =\u003e {\n                    if (el.swiper) el.swiper.update();\n                });\n            }\n        });\n    });\n\n    \/\/ See More\/See Less (FEATURES)\n    function expandContent() {\n        document.querySelector('.see-more').style.display = 'none';\n        document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n        document.querySelector('.see-more').style.display = 'inline';\n        document.querySelector('.more-text').style.display = 'none';\n    }\n\n    \/\/ HIGHLIGHTS 轮播初始化\n    new Swiper('.pc-highlights-swiper', {\n        loop: true,\n        autoplay: { delay: 4000, disableOnInteraction: false },\n        pagination: { el: '.swiper-pagination', clickable: true },\n        navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n        grabCursor: true,\n        speed: 800,\n    });\n    new Swiper('.mobile-highlights-swiper', {\n        loop: true,\n        autoplay: { delay: 4000, disableOnInteraction: false },\n        pagination: { el: '.swiper-pagination', clickable: true },\n        navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n        grabCursor: true,\n        speed: 800,\n    });\n\n    \/\/ PC端亮点卡片轮播\n    new Swiper('.pc-card-swiper', {\n        loop: true,\n        autoplay: { delay: 5000, disableOnInteraction: false },\n        pagination: { el: '.swiper-pagination', clickable: true },\n        navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n        grabCursor: true,\n        speed: 600,\n        slidesPerView: 1.2,\n        spaceBetween: 20,\n        breakpoints: {\n            769: { slidesPerView: 3, spaceBetween: 30 },\n            1024: { slidesPerView: 3, spaceBetween: 30 }\n        }\n    });\n \/\/ MEDIA EVALUATION 轮播初始化（新增，来自代码二）\n  new Swiper('.media-swiper', {\n    slidesPerView: 1.3,\n    spaceBetween: 20,\n    loop: false,\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 600,\n    breakpoints: {\n      600: { slidesPerView: 2.2, spaceBetween: 20 },\n      769: { slidesPerView: 3, spaceBetween: 24 },\n      1024: { slidesPerView: 4, spaceBetween: 30 }\n    }\n  });\n\n    \/\/ OTHER CHOICE Swiper\n    new Swiper('.choice-swiper', {\n        loop: true,\n        slidesPerView: 1.2,\n        spaceBetween: 20,\n        centeredSlides: false,\n        pagination: { el: '.swiper-pagination', clickable: true },\n        navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n        grabCursor: true,\n        speed: 600,\n        breakpoints: {\n            769: { slidesPerView: 3, spaceBetween: 30 },\n            1024: { slidesPerView: 4, spaceBetween: 30 }\n        }\n    });\n\n    \/\/ Lightbox\n    const lightbox = document.getElementById('lightbox');\n    const lightboxImg = document.getElementById('lightbox-img');\n    const closeBtn = document.querySelector('.lightbox-close');\n\n    document.querySelectorAll('.pc-highlights-swiper img, .mobile-highlights-swiper img').forEach(img =\u003e {\n        img.addEventListener('click', () =\u003e {\n            lightboxImg.src = img.src;\n            lightboxImg.alt = img.alt;\n            lightbox.classList.add('active');\n        });\n    });\n\n    closeBtn.addEventListener('click', () =\u003e lightbox.classList.remove('active'));\n    lightbox.addEventListener('click', e =\u003e { if (e.target === lightbox) lightbox.classList.remove('active'); });\n\u003c\/script\u003e","brand":"PURPLE LEAF","offers":[{"title":"Grey \/ 8' x 10'","offer_id":53158777979245,"sku":"ZY04-KSDD-0810","price":2399.0,"currency_code":"USD","in_stock":false},{"title":"Grey \/ 8' x 12'(Shipping in Late October)","offer_id":53158777946477,"sku":"ZY04-KSDD-0812","price":2649.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 8' x 14'(Shipping in Late October)","offer_id":53158778012013,"sku":"ZY04-KSDD-0814","price":2749.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 10' x 12'","offer_id":47774395728155,"sku":"ZY04-KSDD-1012","price":2649.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 10' x 14'","offer_id":51783399604589,"sku":"ZY04-KSDD-1014","price":2699.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 10' x 16'","offer_id":53006239629677,"sku":"ZY04-KSDD-1016","price":3329.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 11' x 15'","offer_id":52922377142637,"sku":"ZY04-KSDD-1115","price":3509.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 11' x 18'","offer_id":51783399637357,"sku":"ZY04-KSDD-115175","price":3549.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 11' x 21'","offer_id":51783399670125,"sku":"ZY04-KSDD-115205","price":3999.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 11' x 23'","offer_id":51783399702893,"sku":"ZY04-KSDD-115235","price":4399.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 11' x 28'(+Free Gift)","offer_id":51783399735661,"sku":"ZY04-KSDD-115275","price":5049.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 13' x 15'","offer_id":52922377175405,"sku":"ZY04-KSDD-1315","price":3879.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 13' x 20'","offer_id":52911117238637,"sku":"ZY04-KSDD-1320","price":5299.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 13' x 25'","offer_id":53006245822829,"sku":"ZY04-KSDD-1325","price":5899.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 13' x 30'(+Free Gift)","offer_id":53006245855597,"sku":"ZY04-KSDD-1330","price":6849.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012-1_389ab166-e919-4956-b7f7-8c096ce2b87c.png?v=1777442100"},{"product_id":"purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo","title":"PURPLE LEAF Caesar Louvered Pergola Outdoor Wood Grain Aluminum Pergola with Adjustable Roof Patio Hardtop Gazebo for Backyard Garden","description":"\u003cbody\u003e\n\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n    \u003ctitle\u003eSee More Example\u003c\/title\u003e\n    \u003cstyle\u003e\n      .more-text {\n        display: none;\n      }\n      .see-more, .see-less {\n        color: #3771aa;\n        font-weight: bold;\n        cursor: pointer;\n      }\n    \u003c\/style\u003e\n  \n  \n  \u003cp\u003e\n  \u003c!-- 这是前面展示的内容... --\u003e\n  \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e● \u003cstrong\u003eContemporary Elegance\u003c\/strong\u003e: Step into outdoor luxury with our sleek and artisan-crafted pergola. Its smooth contours and seamless design not only elevate your space but also capture attention with its modern flair.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eCustomizable Comfort\u003c\/strong\u003e: Experience ultimate relaxation with our pergola's three rows of individually adjustable louvers, offering up to 234 square feet of shaded paradise. Whether you're seeking sunlight or stargazing, find your perfect ambiance with ease.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eIndustry's Widest Columns\u003c\/strong\u003e: Our pergola features 4.53x4.53 inch reinforced columns, meeting top industry standards for wind resistance and stability. Withstanding winds up to 70 mph and heavy snow loads, it keeps your outdoor oasis steadfast through any weather.\u003c\/p\u003e\n    \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n    \u003cspan class=\"more-text\"\u003e\n      \u003c!-- 这是隐藏展示的内容... --\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eEffortless Maintenance\u003c\/strong\u003e: Say goodbye to water buildup woes! Our innovative drainage system of this hardtop pergola discreetly whisks away excess water, leaving your space dry and pristine with minimal upkeep required.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eBuilt to Last\u003c\/strong\u003e: Crafted from premium aluminum, the metal pergola stands the test of time, shielding your outdoor haven from the harshest elements. Rain or shine, rest assured your space remains protected and stylish.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. PURPLE LEAF doesn't offer installation service. Furniture NOT INCLUDED!\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n      \u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n      \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n    \u003c\/span\u003e\n  \n  \u003cscript\u003e\n    function expandContent() {\n      document.querySelector('.see-more').style.display = 'none';\n      document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n      document.querySelector('.see-more').style.display = 'inline';\n      document.querySelector('.more-text').style.display = 'none';\n    }\n  \u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n    \u003c!-- 标题 --\u003e\n    \u003cdiv class=\"itemTitle\"\u003e\n        HIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content\"\u003e\n        \u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n\t\t\u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/e93f73ffb195445befae19ab6a8ac4ca.png?v=1742872211\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/c59d1e53e543430bf840022be3f9e37b_43e3eac2-fca5-4d46-8322-bfe6c7761d3e.jpg?v=1741251823\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/bd7d08143f52891cbfe60d67a1d535c2.jpg?v=1741251723\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC-1014_07.jpg?v=1741488264\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/600x450.png?v=1741486788\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_pe.jpg?v=1741251773\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_pe.jpg?v=1741251774\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-1014_07.jpg?v=1741488269\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n      \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC-1014_06.jpg?v=1744078003\" alt=\"Detail 1\"\u003e\n      \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC-1014_05.jpg?v=1744078003\" alt=\"Detail 3\"\u003e\n      \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC-1014_04.jpg?v=1744078002\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-1118_05.jpg?v=1744078022\" alt=\"Detail 1\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-1118_06.jpg?v=1744078022\" alt=\"Detail 4\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-1118_04.jpg?v=1744078022\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\t\t\t\t\t\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox border center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012_05.jpg?v=1741485383\" alt=\"Double Top LED Round Umbrella\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" title=\"Double Top LED Round Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1949-$4649\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11.4'x27.2'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5\"\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar White Roof pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1999-$5299\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e10'x12' - 13'x25'\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4799\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11.4'x27.2'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray Frame White Roof\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5899\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eBronze\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e\u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"PURPLE LEAF","offers":[{"title":"10' x 12'","offer_id":48551009288475,"sku":"ZY06KSWBY1012","price":2099.0,"currency_code":"USD","in_stock":false},{"title":"10' x 14'","offer_id":51829821866349,"sku":"ZY06KSWBY1014","price":2332.0,"currency_code":"USD","in_stock":true},{"title":"11' x 18'(Hot Sale)","offer_id":51829821899117,"sku":"ZY06KSWBY1118","price":2797.0,"currency_code":"USD","in_stock":false},{"title":"11' x 21'(+Free Gift)","offer_id":51829821931885,"sku":"ZY06KSWBY1121","price":2921.0,"currency_code":"USD","in_stock":true},{"title":"11' x 28'(+Free Gift)","offer_id":51829821964653,"sku":"ZY06KSWBY1128","price":4222.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1776756455"},{"product_id":"purple-leaf-louvered-pergola-11-4-x-27-2-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo","title":"PURPLE LEAF Caesar Louvered Pergola Outdoor Adjustable Roof Modern Patio Aluminum Pergola for Deck Backyard Garden Hardtop Gazebo Bronze","description":"\u003c!-- 自定义商品详情排版 - Doc2内容 + Doc1 UI风格 --\u003e\n\n\u003c!-- ==================================================================\n     HOW IT WORKS 动图素材配置\n     ------------------------------------------------------------------\n     ✅ 6 个视频都已上传到 Shopify，链接已填好，直接贴到页面上就能用。\n\n     要换素材时，只改下面这 6 行网址即可，其他地方一个字都不用动：\n          step1 → 调百叶       hiw-01-adjust-louvers.mp4\n          step2 → 控光遮阳     hiw-02-sunlight-shade-FINAL.mp4\n          step6 → 载雪         （载雪视频）\n          step3 → 排水         hiw-03-drainage-v6-流畅版.mp4\n          step4 → 加配件       hiw-04-accessories-FINAL.mp4\n          step5 → 带灯         hiw-05-lights-daynight.mp4\n\n     ⚠️ 容错设计：哪一条网址失效，对应那格会自动退回成原来的灰底占位框，\n        页面不会崩，也不会出现\"半张破图\"。\n     ================================================================== --\u003e\n\u003cscript\u003e\nwindow.HIW_ASSETS = {\n  step1: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/672330ce28a34360af5489267fc60323.mp4',\n  step2: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/bc8d97aca03c4bf7830203388869bf5c.mp4',\n  step6: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/1b37f6169f4b4383bffd1c878cb482c5.mp4',\n  step3: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/8261f5f24a494365b1926bf61322bbdf.mp4',\n  step4: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/de23d630514e48268ebe50cc1449203f.mp4',\n  step5: 'https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/c417774835314425b4285f700afbbc9a.mp4'\n};\n\u003c\/script\u003e\n\u003cdiv class=\"custom-detail-container\"\u003e\n  \u003cdiv class=\"section-title\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\n  \u003c!-- Swiper CDN --\u003e\n  \u003clink rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.css\"\u003e\n  \u003cscript src=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n  \u003cstyle\u003e\n    :root {\n      --primary: #3771aa;\n      --text: #333;\n      --bg: #fff;\n      --gray: #666;\n      --border: #eee;\n    }\n    .custom-detail-container {\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 40px 20px;\n      color: var(--text);\n      line-height: 1.6;\n    }\n    .section-title {\n      font-size: 32px;\n      font-weight: 600;\n      text-align: center;\n      margin-bottom: 50px;\n      letter-spacing: 0.5px;\n    }\n\n    \/* Accordion 通用样式 *\/\n    .accordion-item {\n      margin-bottom: 30px;\n      border: 1px solid var(--border);\n      border-radius: 12px;\n      overflow: hidden;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.05);\n      transition: all 0.3s ease;\n    }\n    .accordion-header {\n      padding: 20px 30px;\n      background: var(--bg);\n      font-size: 24px;\n      font-weight: 600;\n      cursor: pointer;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      transition: background 0.3s ease;\n    }\n    .accordion-header:hover {\n      background: #f8f9fa;\n    }\n    .accordion-header::after {\n      content: '+';\n      font-size: 28px;\n      transition: transform 0.3s ease;\n    }\n    .accordion-item.active .accordion-header::after {\n      transform: rotate(45deg);\n    }\n    .accordion-content {\n      padding: 0 30px;\n      height: 0;\n      overflow: hidden;\n      transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), padding 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n      background: #fcfcfc;\n    }\n    .accordion-item.active .accordion-content {\n      padding: 30px;\n    }\n\n    \/* See More\/See Less *\/\n    .more-text { display: none; }\n    .see-more, .see-less {\n      color: var(--primary);\n      font-weight: bold;\n      cursor: pointer;\n      display: inline-block;\n      margin: 10px 0;\n    }\n    .see-more:hover, .see-less:hover { text-decoration: underline; }\n\n    \/* Features 内容 *\/\n    .features-list p { margin: 16px 0; font-size: 16px; }\n    .highlight-text { color: #ff8000; font-weight: 600; }\n\n    \/* SHIPPING \u0026 SERVICE *\/\n    .policy-section h4 {\n      font-size: 18px;\n      margin: 24px 0 12px;\n      color: var(--primary);\n      font-weight: 600;\n    }\n    .policy-section ul { margin: 16px 0; padding-left: 20px; }\n    .policy-section ul li { margin: 8px 0; line-height: 1.6; }\n    .policy-section p { margin: 12px 0; }\n\n    \/* Swiper 通用 *\/\n    .swiper {\n      border-radius: 12px;\n      overflow: hidden;\n      box-shadow: 0 8px 24px rgba(0,0,0,0.1);\n      margin: 20px 0;\n    }\n    .swiper-slide {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      background: #fff;\n    }\n    .swiper-slide img {\n      width: 100%;\n      height: auto;\n      display: block;\n      border-radius: 8px;\n      cursor: pointer;\n      transition: transform 0.3s ease;\n    }\n    .swiper-slide img:hover { transform: scale(1.03); }\n    .swiper-pagination-bullet-active { background: var(--primary); }\n    .swiper-button-next, .swiper-button-prev {\n      color: var(--primary);\n      background: rgba(255,255,255,0.9);\n      width: 40px;\n      height: 40px;\n      border-radius: 50%;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n    }\n    .swiper-button-next:after, .swiper-button-prev:after { font-size: 18px; }\n\n    \/* HIGHLIGHTS PC\/移动端 分离 *\/\n    .pc-highlights-swiper { display: block; }\n    .mobile-highlights-swiper { display: none; }\n\n    @media (max-width: 768px) {\n      .pc-highlights-swiper { display: none; }\n      .mobile-highlights-swiper {\n        display: block;\n        width: calc(100% + 60px);\n        margin-left: -30px;\n        margin-right: -30px;\n        margin-top: 0;\n        margin-bottom: 60px;\n        border-radius: 0;\n        box-shadow: none;\n      }\n      .mobile-highlights-swiper .swiper-slide {\n        padding: 30px 0;\n        background: #fff;\n      }\n      .mobile-highlights-swiper .swiper-slide img {\n        width: auto;\n        max-width: 100%;\n        height: auto;\n        max-height: 78vh;\n        object-fit: contain;\n        border-radius: 0;\n      }\n      .mobile-highlights-swiper .swiper-button-next,\n      .mobile-highlights-swiper .swiper-button-prev { display: none; }\n      .mobile-highlights-swiper .swiper-pagination { bottom: 10px; }\n    }\n\n    \/* Detail Carousel（Tab式）- 修复移动端图片显示不全\/被裁切的问题\n       说明：这个 carousel-container.newCustom 组件的基础样式是主题全局定义的，\n       这里的局部规则用 !important 覆盖掉移动端可能存在的固定高度 + object-fit:cover 裁切，\n       改成按图片原始比例完整显示（object-fit: contain）。如果保存后移动端预览仍有问题，\n       把这个组件对应的全局CSS发给我，我再精确调整。 *\/\n    .carousel-container.newCustom .carousel-track.mobile-carousel {\n      height: auto !important;\n    }\n    .carousel-container.newCustom .carousel-track.mobile-carousel .carousel-img {\n      position: static !important;\n      width: 100% !important;\n      height: auto !important;\n      max-height: none !important;\n      object-fit: contain !important;\n      display: block !important;\n    }\n    \/* Detail Carousel 图片点击弹窗放大，跟顶部横幅轮播用同一个 lightbox *\/\n    .carousel-container.newCustom .carousel-img {\n      cursor: pointer;\n    }\n\n    \/* MEDIA EVALUATION 达人测评卡片 *\/\n    .media-swiper { padding-bottom: 46px; }\n    \/* 覆盖全局 .swiper-slide 的 flex 居中，否则卡片会因为没有固有宽度被压缩成一条细线 *\/\n    .media-swiper .swiper-slide {\n      display: block;\n      height: auto;\n      background: transparent;\n    }\n    .media-card {\n      position: relative;\n      display: block;\n      width: 100%;\n      height: 0;\n      padding-bottom: 133.33%; \/* 3:4 比例卡片，比 aspect-ratio 兼容性更好，不依赖浏览器\/主题支持 *\/\n      border-radius: 14px;\n      overflow: hidden;\n      text-decoration: none;\n      background: #111;\n      box-shadow: 0 6px 20px rgba(0,0,0,0.12);\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .media-card:hover {\n      transform: translateY(-6px);\n      box-shadow: 0 14px 30px rgba(0,0,0,0.18);\n    }\n    \/* 用更高的选择器优先级覆盖全局 .swiper-slide img（否则那条规则的 height:auto 会赢，导致图片按原始比例显示、撑不满卡片） *\/\n    .media-swiper .media-card-img {\n      position: absolute !important;\n      top: 0 !important;\n      left: 0 !important;\n      right: 0 !important;\n      bottom: 0 !important;\n      width: 100% !important;\n      height: 100% !important;\n      max-width: none;\n      object-fit: cover;\n      border-radius: 0;\n      margin: 0;\n      transition: transform 0.5s ease;\n    }\n    .media-card:hover .media-card-img { transform: scale(1.06); }\n    .media-card-name {\n      position: absolute;\n      top: 14px;\n      left: 14px;\n      max-width: calc(100% - 28px);\n      background: rgba(20,20,20,0.55);\n      color: #fff;\n      font-size: 13px;\n      font-weight: 600;\n      padding: 6px 14px;\n      border-radius: 999px;\n      backdrop-filter: blur(3px);\n      white-space: nowrap;\n      overflow: hidden;\n      text-overflow: ellipsis;\n    }\n    .media-card-play {\n      position: absolute;\n      top: 14px;\n      right: 14px;\n      width: 30px;\n      height: 30px;\n      border-radius: 50%;\n      background: rgba(20,20,20,0.55);\n      color: #fff;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 13px;\n      backdrop-filter: blur(3px);\n    }\n    .media-card-overlay {\n      position: absolute;\n      left: 0; right: 0; bottom: 0;\n      padding: 46px 16px 16px;\n      background: linear-gradient(to top, rgba(0,0,0,0.88) 15%, rgba(0,0,0,0.55) 55%, rgba(0,0,0,0) 100%);\n      color: #fff;\n    }\n    .media-card-quote {\n      font-size: 13px;\n      line-height: 1.55;\n      margin: 0 0 10px;\n      display: -webkit-box;\n      -webkit-line-clamp: 4;\n      -webkit-box-orient: vertical;\n      overflow: hidden;\n    }\n    .media-card-rating {\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      font-size: 13px;\n    }\n    .media-card-rating .stars { color: #ffb400; letter-spacing: 1px; font-size: 14px; }\n    .media-card-rating .score { color: #eee; font-weight: 600; }\n    .media-swiper .swiper-button-disabled { display: none; }\n\n    \/* WHY CHOOSE US 样式 *\/\n    .why-choose-grid {\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 24px 30px;\n      margin: 20px 0 10px;\n    }\n    .why-choose-item {\n      padding: 16px 0;\n      border-bottom: 1px solid var(--border);\n    }\n    .why-choose-item h4 {\n      font-size: 17px;\n      font-weight: 600;\n      color: var(--primary);\n      margin: 0 0 8px 0;\n    }\n    .why-choose-item p {\n      font-size: 15px;\n      line-height: 1.6;\n      color: var(--gray);\n      margin: 4px 0;\n    }\n    .why-choose-item a {\n      color: var(--primary);\n      text-decoration: underline;\n    }\n    .why-choose-item a:hover {\n      color: #2a5a8c;\n    }\n    @media (max-width: 768px) {\n      .why-choose-grid {\n        grid-template-columns: 1fr;\n        gap: 16px;\n      }\n      .why-choose-item h4 {\n        font-size: 16px;\n      }\n      .why-choose-item p {\n        font-size: 14px;\n      }\n    }\n\n    \/* HOW IT WORKS *\/\n    .how-it-works-intro {\n      text-align: center;\n      max-width: 760px;\n      margin: 0 auto 28px;\n    }\n    .how-it-works-intro h3 {\n      font-size: 24px;\n      font-weight: 600;\n      margin: 0 0 10px;\n      color: var(--text);\n    }\n    .how-it-works-intro p {\n      font-size: 15px;\n      line-height: 1.7;\n      color: var(--gray);\n      margin: 0;\n    }\n    .how-works-swiper {\n      padding: 8px 4px 48px;\n      box-shadow: none;\n      overflow: visible;\n      margin: 0;\n    }\n    .how-works-swiper .swiper-slide {\n      height: auto;\n      display: flex;\n      align-items: stretch;\n      background: transparent;\n    }\n    .how-step-card {\n      position: relative;\n      width: 100%;\n      background: #fff;\n      border: 1px solid #e9edf2;\n      border-radius: 14px;\n      box-shadow: 0 4px 18px rgba(0,0,0,0.06);\n      padding: 18px;\n      display: flex;\n      flex-direction: column;\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .how-step-card:hover {\n      transform: translateY(-6px);\n      box-shadow: 0 12px 30px rgba(0,0,0,0.11);\n    }\n    .how-step-image {\n      position: relative;\n      width: 100%;\n      aspect-ratio: 4 \/ 3;\n      border-radius: 10px;\n      overflow: hidden;\n      background:\n        linear-gradient(135deg, #f5f7fa 25%, #eef2f6 25%, #eef2f6 50%, #f5f7fa 50%, #f5f7fa 75%, #eef2f6 75%);\n      background-size: 28px 28px;\n      border: 1px solid #e3e8ee;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      margin-bottom: 18px;\n    }\n    .how-step-image::after {\n      content: \"IMAGE PLACEHOLDER\";\n      font-size: 13px;\n      font-weight: 600;\n      letter-spacing: 0.6px;\n      color: #8a94a3;\n    }\n    \/* ---- 动图（HOW IT WORKS 四个板块的视频） ---- *\/\n    \/* 视频加载成功后才加 .has-media：没加之前保持原来的灰底占位框，\n       所以在素材上传\/网址替换完成之前，这一块和现在长得一模一样 *\/\n    .how-step-image.has-media {\n      background: #0d1117;\n      border-color: #0d1117;\n    }\n    .how-step-image.has-media::after {\n      content: none;\n    }\n    .how-step-image video {\n      position: absolute;\n      inset: 0;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;   \/* 视频是 4:3，和卡片比例一致，不会裁 *\/\n      display: block;\n    }\n    \/* 修掉卡片下方的大片空白（原代码就有）：\n       Swiper 自带的 .swiper-wrapper{height:100%} 会把卡片从 464px 撑到 984px。\n       这行只作用于 HOW IT WORKS 这一个轮播，不影响其他折叠块和其他轮播。\n       想还原成原来那样，删掉这一行即可。 *\/\n    .how-works-swiper .swiper-wrapper {\n      height: auto;\n    }\n    \/* 图上那个圆形数字徽标（.how-step-number）已删除 —— 序号改由下方的编号文字承担，\n       动图上不再压任何东西，画面更干净。要还原，把这条规则和卡片里的 \u003cspan\u003e 加回来即可。 *\/\n    .how-step-kicker {\n      font-size: 12px;\n      font-weight: 600;\n      color: var(--primary);\n      letter-spacing: 2px;          \/* 拉开字距，数字更像版面编号而不是标签 *\/\n      font-variant-numeric: tabular-nums;\n      margin-bottom: 6px;\n    }\n    .how-step-title {\n      font-size: 19px;\n      font-weight: 600;\n      line-height: 1.35;\n      color: var(--text);\n      margin: 0 0 8px;\n    }\n    .how-step-desc {\n      font-size: 14px;\n      line-height: 1.65;\n      color: var(--gray);\n      margin: 0;\n    }\n    .how-step-footer {\n      margin-top: auto;\n      padding-top: 16px;\n      font-size: 13px;\n      font-weight: 600;\n      color: var(--primary);\n    }\n    .how-works-swiper .swiper-button-next,\n    .how-works-swiper .swiper-button-prev {\n      top: auto;\n      bottom: 0;\n      margin-top: 0;\n    }\n    .how-works-swiper .swiper-button-prev {\n      left: calc(50% - 52px);\n    }\n    .how-works-swiper .swiper-button-next {\n      right: calc(50% - 52px);\n    }\n    .how-works-swiper .swiper-pagination {\n      bottom: 12px;\n    }\n\n    @media (max-width: 768px) {\n      .how-it-works-intro {\n        margin-bottom: 20px;\n      }\n      .how-it-works-intro h3 {\n        font-size: 21px;\n      }\n      .how-it-works-intro p {\n        font-size: 14px;\n      }\n      .how-works-swiper {\n        padding-bottom: 44px;\n      }\n      .how-step-card {\n        padding: 16px;\n      }\n      .how-step-title {\n        font-size: 18px;\n      }\n      .how-step-desc {\n        font-size: 14px;\n      }\n      .how-works-swiper .swiper-button-prev {\n        left: 12px;\n      }\n      .how-works-swiper .swiper-button-next {\n        right: 12px;\n      }\n    }\n\n    \/* Lightbox *\/\n    .lightbox-modal {\n      display: none;\n      position: fixed;\n      z-index: 10000;\n      left: 0; top: 0;\n      width: 100%; height: 100%;\n      background-color: rgba(0,0,0,0.95);\n      justify-content: center;\n      align-items: center;\n      overflow: hidden;\n    }\n    .lightbox-modal.active { display: flex; }\n    .modal-content {\n      max-width: 95%;\n      max-height: 95%;\n      transform: translateY(120%);\n      transition: transform 0.7s cubic-bezier(0.22, 0.61, 0.36, 1);\n      border-radius: 12px;\n    }\n    .lightbox-modal.active .modal-content { transform: translateY(0); }\n    .lightbox-close {\n      position: absolute;\n      top: 20px; right: 30px;\n      color: #fff;\n      font-size: 40px;\n      font-weight: bold;\n      cursor: pointer;\n      z-index: 10001;\n    }\n\n    \/* 移动端通用优化 *\/\n    @media (max-width: 768px) {\n      .section-title { font-size: 28px; margin-bottom: 30px; }\n      .accordion-header { font-size: 20px; padding: 16px 20px; }\n      .product-card { padding: 20px; max-width: 300px; }\n      .card-title { font-size: 17px; }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- ============================================================\n       板块顺序：FEATURES → HIGHLIGHTS → HOW IT WORKS → WHY CHOOSE US → MEDIA EVALUATION → SHIPPING \u0026 RETURN → SERVICE \u0026 WARRANTY\n       ============================================================ --\u003e\n\n  \u003c!-- FEATURES（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eFEATURES\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"features-list\"\u003e\n        \u003cp\u003e\u003cstrong\u003e● Contemporary Elegance\u003c\/strong\u003e: Step into outdoor luxury with our sleek and artisan-crafted pergola. Its smooth contours and seamless design not only elevate your space but also capture attention with its modern flair.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e● Customizable Comfort\u003c\/strong\u003e: Experience ultimate relaxation with our pergola's three rows of individually adjustable louvers, offering up to 234 square feet of shaded paradise. Whether you're seeking sunlight or stargazing, find your perfect ambiance with ease.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003e● Industry's Widest Columns\u003c\/strong\u003e: Our pergola features 4.53x4.53 inch reinforced columns, meeting top industry standards for wind resistance and stability. Withstanding winds up to 70 mph and heavy snow loads, it keeps your outdoor oasis steadfast through any weather.\u003c\/p\u003e\n\n        \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n\n        \u003cspan class=\"more-text\"\u003e\n          \u003cp\u003e\u003cstrong\u003e● Effortless Maintenance\u003c\/strong\u003e: Say goodbye to water buildup woes! Our innovative drainage system of this hardtop pergola discreetly whisks away excess water, leaving your space dry and pristine with minimal upkeep required.\u003c\/p\u003e\n          \u003cp\u003e\u003cstrong\u003e● Built to Last\u003c\/strong\u003e: Crafted from premium aluminum, the metal pergola stands the test of time, shielding your outdoor haven from the harshest elements. Rain or shine, rest assured your space remains protected and stylish.\u003c\/p\u003e\n          \u003cp\u003e· Assembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n          \u003cp\u003e· In the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n          \u003cp class=\"highlight-text\"\u003ePlease feel free to contact us if you have further questions! Email address: \u003ca style=\"color:#ff8000;\" href=\"mailto:purpleleafservice2@gmail.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\u003c\/p\u003e\n          \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eHIGHLIGHTS\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n\n      \u003c!-- PC端横幅轮播（保持不变） --\u003e\n      \u003cdiv class=\"swiper pc-highlights-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/c59ac2e2a51b25c9f1cd27072a02749c.png?v=1742869943\" alt=\"PURPLE-LEAF Adjustable Louvered Pergola\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d43b2db6-0274-4ed9-a7db-cc9647752250.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1741491636\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/32ea4a75-1910-4aa7-9839-6e53129a73eb.__CR0_0_1464_600_PT0_SX1464_V1_c9e12209-5d00-4e83-8219-6a6e19134029.jpg?v=1741491961\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 移动端横幅轮播（保持不变） --\u003e\n      \u003cdiv class=\"swiper mobile-highlights-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/600x450_bb8f7593-eb9c-4f4e-be96-2d92b27dcc42.png?v=1741491255\" alt=\"PURPLE-LEAF Adjustable Louvered Pergola\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/b516cc1e-b021-4f90-9d5a-f23557c368c1.__CR0_0_600_450_PT0_SX600_V1.jpg?v=1741491713\" alt=\"PURPLE-LEAF Pergola Mobile 2\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/9704c4f3-cccc-4a32-b571-dac5e9d49824.__CR0_0_600_450_PT0_SX600_V1.jpg?v=1741491713\" alt=\"PURPLE-LEAF Pergola Mobile 3\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- Detail Carousel (Tab Style, same component as Doc1 Highlights carousel) --\u003e\n      \u003cdiv class=\"carousel-section\"\u003e\n        \u003cdiv class=\"carousel-container newCustom\" data-autoplay=\"false\"\u003e\n          \u003c!-- Left Arrow --\u003e\n          \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n          \u003c!-- Desktop Carousel --\u003e\n          \u003cdiv class=\"carousel-track desktop-carousel\" style=\"transform: translateX(-300%)\"\u003e\n            \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ChatGPT_Image_2026_7_21_11_35_57.png?v=1784604974\" alt=\"Upgraded Pole\"\u003e\n            \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ChatGPT_Image_2026_7_21_11_31_20.png?v=1784605113\" alt=\"Drainage System\"\u003e\n            \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/12.29__70.png?v=1789527705\" alt=\"Performance Highlights\"\u003e\n            \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/customer_showing.png?v=1784355916\" alt=\"Customer Showcase\"\u003e\n          \u003c\/div\u003e\n          \u003c!-- Mobile Carousel --\u003e\n          \u003cdiv class=\"carousel-track mobile-carousel\" style=\"transform: translateX(-300%)\"\u003e\n            \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ChatGPT_Image_2026_7_21_11_35_57.png?v=1784604974\" alt=\"Upgraded Pole\"\u003e\n            \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ChatGPT_Image_2026_7_21_11_31_20.png?v=1784605113\" alt=\"Drainage System\"\u003e\n            \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/12.29__70.png?v=1789527705\" alt=\"Performance Highlights\"\u003e\n            \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/customer_showing.png?v=1784355916\" alt=\"Customer Showcase\"\u003e\n          \u003c\/div\u003e\n          \u003c!-- Right Arrow --\u003e\n          \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HOW IT WORKS（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eHOW IT WORKS\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"how-it-works-intro\"\u003e\n        \u003ch3\u003eDesigned for Comfort, Control \u0026amp; Everyday Outdoor Living\u003c\/h3\u003e\n        \u003cp\u003eA pergola does more than block the sun — it changes how you use your yard. Morning coffee in the shade, lunch outside without squinting, dinner under the lights, and rain kept off your furniture. Here's how it works.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"swiper how-works-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step1\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Adjust the Louvers\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e01 \/ 06\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eAdjust the Louvers\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eOpen, close, or fine-tune the louvers to create the amount of sunlight and shade you want throughout the day.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003eEasy shade control →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step2\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Control Sunlight and Shade\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e02 \/ 06\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eControl Sunlight \u0026amp; Shade\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eCreate a more comfortable outdoor environment by adjusting the roof to match the weather, time of day, or activity.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003ePersonalized comfort →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step6\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Carry the Snow Load\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e03 \/ 06\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eCarry the Snow Load\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eWhen snow falls, the closed louvered roof holds it up instead of letting it drift onto your furniture. Rated for a snow load of 13 lbs\/sq ft, it keeps the space below sheltered through winter weather. Please clear heavy accumulation promptly.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003eBuilt for winter weather →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step3\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Manage Rain and Water\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e04 \/ 06\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eManage Rain \u0026amp; Water\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eThe integrated drainage design helps direct rainwater away from the main living area, keeping your space more usable in changing weather.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003eStay ready for changing weather →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step4\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Add Accessories for More Comfort\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e05 \/ 06\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eAdd Accessories for More Comfort\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eComplete your setup with optional shade screens, curtains, netting, lighting, or other accessories for more privacy and everyday comfort.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003eCustomize your outdoor space →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"how-step-card\"\u003e\n              \u003cdiv class=\"how-step-image\" data-hiw=\"step5\"\u003e\n                \u003cvideo autoplay muted loop playsinline preload=\"metadata\" aria-label=\"Light Up Your Evenings\"\u003e\u003c\/video\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"how-step-kicker\"\u003e06 \/ 06\u003c\/div\u003e\n              \u003ch4 class=\"how-step-title\"\u003eLight Up Your Evenings\u003c\/h4\u003e\n              \u003cp class=\"how-step-desc\"\u003eOptional LED strip lighting runs along the pergola frame. Switch it on and the space stays warm and inviting long after sunset — no extra fixtures, no extension cords, just light where you need it.\u003c\/p\u003e\n              \u003cdiv class=\"how-step-footer\"\u003eAmbience at a touch →\u003c\/div\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- ============================================================\n   WHY CHOOSE US（位于 HOW IT WORKS 与 MEDIA EVALUATION 之间）\n   ============================================================ --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eWHY CHOOSE US\u003cspan\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n        \u003cdiv class=\"why-choose-grid\"\u003e\n\n            \u003c!-- 第一个项目：始终显示 --\u003e\n            \u003cdiv class=\"why-choose-item\"\u003e\n                \u003ch4\u003e10+ Years Dedicated to Outdoor Living\u003c\/h4\u003e\n                \u003cp\u003eFor more than a decade, PURPLE LEAF has focused on one thing—creating premium outdoor shade solutions that help families enjoy their backyards in comfort and style. From design and engineering to manufacturing and customer support, we continuously refine every detail to deliver durable, functional, and beautiful outdoor structures that stand the test of time.\u003c\/p\u003e\n                \u003c!-- ﹥See More 按钮（默认可见） --\u003e\n                \u003cspan class=\"see-more-btn\" onclick=\"expandWhyChoose()\" style=\"cursor:pointer; color:#0066cc; font-weight:bold;\"\u003e﹥See More\u003c\/span\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- 第二个项目：始终显示（没有fold-item） --\u003e\n            \u003cdiv class=\"why-choose-item\"\u003e\n                \u003ch4\u003eTrusted by Thousands of American Families\u003c\/h4\u003e\n                \u003cp\u003eMore than 10,000 homeowners across the United States have chosen PURPLE LEAF to transform their outdoor spaces. From Texas and California to Florida and beyond, our customers share real experiences, installation photos, and backyard transformations that showcase how our louvered pergolas perform in different climates and seasons.\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/purpleleafshop.com\/pages\/purple-leaf-louvered-pergola-reviews\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRead what real customers are saying →\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003c!-- 以下所有项目默认折叠（添加 class=\"fold-item\"） --\u003e\n            \u003cdiv class=\"why-choose-item fold-item\"\u003e\n                \u003ch4\u003eDesigned for Confidence, Backed by Support\u003c\/h4\u003e\n                \u003cp\u003eA pergola is a long-term investment in your home. That's why we stand behind our products with comprehensive warranty coverage, giving you added confidence and peace of mind throughout ownership.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"why-choose-item fold-item\"\u003e\n                \u003ch4\u003eReliable Door-to-Door Delivery\u003c\/h4\u003e\n                \u003cp\u003eWe coordinate the shipping process from start to finish, including freight handling and delivery arrangements. You'll receive tracking updates throughout the journey so you always know the status of your order.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"why-choose-item fold-item\"\u003e\n                \u003ch4\u003eTransparent Return Policy\u003c\/h4\u003e\n                \u003cp\u003eIf your product arrives with shipping damage or verified manufacturing defects, our support team will work quickly to provide replacement parts, a replacement product, or an appropriate resolution based on the situation.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"why-choose-item fold-item\"\u003e\n                \u003ch4\u003eInstallation Support Every Step of the Way\u003c\/h4\u003e\n                \u003cp\u003eFrom detailed assembly manuals to step-by-step installation videos, we provide the resources you need for a successful installation. Need extra help? Our team can also recommend professional third-party installation partners in many regions.\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/assemblyhelp.com\/pages\/purple-leaf-assembly-help\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eChoose professional third-party assembly services →\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"why-choose-item fold-item\"\u003e\n                \u003ch4\u003eLocal Support You Can Count On\u003c\/h4\u003e\n                \u003cp\u003eAfter-sales support originates from the same location as your order. When purchasing a large louvered pergola, your biggest concern often isn't the product itself, but rather: \"If a screw is missing or a corner gets dinged, how long will it take to resolve?\"\u003c\/p\u003e\n                \u003cp\u003eOver the past two years, hundreds of customers have encountered minor shipping scuffs, missing parts, or cracked handles. The reason they consistently left 5-star reviews was the same: \"Purple Leaf sent replacement parts in just a few days.\"\u003c\/p\u003e\n                \u003cp\u003eThis efficiency is backed by our genuine U.S.-based warehouses and service network:\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003eU.S. West (California)\u003c\/strong\u003e – Serving all western states; replacement parts delivered in as little as 2-3 days.\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003eU.S. East (New Jersey + Pennsylvania)\u003c\/strong\u003e – Covering densely populated areas like New York, Philadelphia, and Boston; after-sales support requires no transoceanic shipping.\u003c\/p\u003e\n                \u003cp\u003e\u003cstrong\u003eU.S. South (Georgia + Texas)\u003c\/strong\u003e – Serving the Southeast and Gulf Coast; whether facing the scorching Texas sun or Florida downpours, replacement parts are close at hand.\u003c\/p\u003e\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"why-choose-item fold-item\"\u003e\n                \u003ch4\u003eProfessional \u0026amp; Efficient Customer Service\u003c\/h4\u003e\n                \u003cp\u003eQuestions before or after your purchase? Our dedicated customer support team is available to assist with product selection, installation guidance, replacement parts, warranty inquiries, and after-sales service. Most customer inquiries receive a response within 24 business hours.\u003c\/p\u003e\n                 \u003ch4\u003eAfter-Sales Support\u003c\/h4\u003e\n                  \u003cp\u003eOur after-sales service process is designed to help customers resolve issues quickly and efficiently, minimizing downtime and ensuring long-term product satisfaction. Our dedicated support team is available via email and phone to handle any inquiries, from missing parts and installation questions to warranty claims and damage reports. Replacement parts are shipped promptly from our U.S.-based warehouses, often reaching you within 3–4business days. With our commitment to responsive and reliable service, you can enjoy your outdoor space with complete peace of mind.\u003c\/p\u003e\n                \u003c!-- ﹥See Less 按钮（默认隐藏，放在最后一项内部） --\u003e\n                \u003cspan class=\"see-less-btn\" onclick=\"collapseWhyChoose()\" style=\"display:none; cursor:pointer; color:#0066cc; font-weight:bold;\"\u003e﹥See Less\u003c\/span\u003e\n            \u003c\/div\u003e\n\n        \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- MEDIA EVALUATION（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eMEDIA EVALUATION\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"swiper media-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/DGlIytCgQjD\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/481745836_18493569325019064_7811412094960016043_n..jpg?v=1784340119\" alt=\"lauri_b review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003elauri_b\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003ewe've been wanting this for 4 years and finally came true. We now have the most chic and inviting patio space. This is the perfect spot to enjoy a drink, watch the sunrise\/sunset and enjoy with family.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/CtrGGKjAGtk\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ZYMXFBY1113_2.jpg?v=1784339904\" alt=\"nita_home review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003enita_home\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eIt's perfect for those sunny days and all you want its shade. Designed with two independent adjustable roofs, equipped with adjustable poles that allow you to adjust it effortlessly from 0° to 90°.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.youtube.com\/watch?v=ijWqYa5xxpI\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_c4ae163c-44fa-45cf-b948-2479b5d82d67.png?v=1784336724\" alt=\"Jasminmelendez review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003eJasminmelendez\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eTransforma tu hogar con estilo: Encuentra inspiración para renovar cada rincón con ideas acogedoras, elegantes y llenas de personalidad.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/p\/DLzzSxFsN-H\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/photo-output_3.png?v=1784340339\" alt=\"marianneferminr review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003emarianneferminr\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eThe perfect spot for slow mornings, golden sunsets, and family memories. My heart is so full — it's everything I pictured and more.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reels\/DZC9rAJur-S\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/IMG_3074.jpg?v=1784341083\" alt=\"kellitesta review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003ekellitesta\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eWe added this louvered pergola to our patio and it's been so nice having permanent shade! This is the 12x14 in champagne and we added sun shades on 2 sides for additional privacy.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003ca class=\"media-card\" href=\"https:\/\/www.instagram.com\/reel\/DLpQ8Z3RROz\/\" target=\"_blank\" rel=\"noopener\"\u003e\n              \u003cimg class=\"media-card-img\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/Landscape_Image_2.jpg?v=1784341308\" alt=\"allyrokstyle review of PURPLE-LEAF pergola\"\u003e\n              \u003cspan class=\"media-card-name\"\u003eallyrokstyle\u003c\/span\u003e\n              \u003cspan class=\"media-card-play\"\u003e▶\u003c\/span\u003e\n              \u003cdiv class=\"media-card-overlay\"\u003e\n                \u003cp class=\"media-card-quote\"\u003eThe metal frame is also really sturdy. It's not going anywhere! There is an option to secure it to the patio as well, but we didn't even need to…it is very secure on its own.\u003c\/p\u003e\n                \u003cdiv class=\"media-card-rating\"\u003e\n                  \u003cspan class=\"stars\"\u003e★★★★★\u003c\/span\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/a\u003e\n          \u003c\/div\u003e\n\n          \u003c!-- 后续达人素材，按上面的结构复制一份 \u003cdiv class=\"swiper-slide\"\u003e...\u003c\/div\u003e 即可 --\u003e\n\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SHIPPING \u0026 RETURN --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eSHIPPING \u0026amp; RETURN\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"policy-section\"\u003e\n        \u003ch4\u003eShipping time \u0026amp; delivery time\u003c\/h4\u003e\n        \u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n        \u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n        \u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\n        \u003ch4\u003eFree shipping policy\u003c\/h4\u003e\n        \u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n        \u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n        \u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\n        \u003ch4\u003eAbout tracking logistics information\u003c\/h4\u003e\n        \u003cp\u003eWe'll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n        \u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n        \u003cp\u003eKeep in mind:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/li\u003e\n          \u003cli\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003ch4\u003eAbout damaged packages and defective items upon arrival\u003c\/h4\u003e\n        \u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/li\u003e\n          \u003cli\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/li\u003e\n          \u003cli\u003e3. We will contact you and try our best to find the best solution.\u003c\/li\u003e\n          \u003cli\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003ch4\u003eAdditional Information\u003c\/h4\u003e\n        \u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we'll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\n        \u003ch4\u003eAbout tracking information stagnation\u003c\/h4\u003e\n        \u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SERVICE \u0026 WARRANTY --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eSERVICE \u0026amp; WARRANTY\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"policy-section\"\u003e\n        \u003cp\u003e\u003cstrong\u003eDear customers\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\n        \u003ch4\u003e1. Accepted Return\u003c\/h4\u003e\n        \u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n        \u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n        \u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n        \u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n        \u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n        \u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\n        \u003ch4\u003e2. Not support the return\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e Return is not accepted when damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e\u003cstrong\u003e(2) Arrived damage\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\u003cstrong\u003e(3) Missing part\u003c\/strong\u003e\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\u003cstrong\u003e(4) Doesn't work or defective\u003c\/strong\u003e\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\u003cstrong\u003e(5) Incorrect Package Sent\u003c\/strong\u003e\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\n        \u003ch4\u003e3. Return Confirmation\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order, a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(2)\u003c\/strong\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(3)\u003c\/strong\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003ch4\u003e4. Refund and Compensation Process\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(2)\u003c\/strong\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Lightbox Modal --\u003e\n  \u003cdiv class=\"lightbox-modal\" id=\"lightbox\"\u003e\n    \u003cspan class=\"lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cimg class=\"modal-content\" id=\"lightbox-img\" alt=\"Enlarged Image\"\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 控制 WHY CHOOSE US 展开\/折叠的 JavaScript --\u003e\n\u003cscript\u003e\nfunction expandWhyChoose() {\n    document.querySelector('.see-more-btn').style.display = 'none';\n    document.querySelector('.see-less-btn').style.display = 'inline';\n    var items = document.querySelectorAll('.fold-item');\n    items.forEach(function(item) {\n        item.style.display = 'block';\n    });\n}\n\nfunction collapseWhyChoose() {\n    document.querySelector('.see-less-btn').style.display = 'none';\n    document.querySelector('.see-more-btn').style.display = 'inline';\n    var items = document.querySelectorAll('.fold-item');\n    items.forEach(function(item) {\n        item.style.display = 'none';\n    });\n}\n\ndocument.addEventListener('DOMContentLoaded', function() {\n    var items = document.querySelectorAll('.fold-item');\n    items.forEach(function(item) {\n        item.style.display = 'none';\n    });\n    document.querySelector('.see-less-btn').style.display = 'none';\n});\n\u003c\/script\u003e\n\n\u003cscript\u003e\n  \/\/ 默认展开项设置 height: auto\n  document.querySelectorAll('.accordion-item.active .accordion-content').forEach(content =\u003e {\n    content.style.height = 'auto';\n  });\n\n  \/\/ Accordion 交互\n  document.querySelectorAll('.accordion-header').forEach(header =\u003e {\n    header.addEventListener('click', () =\u003e {\n      const item = header.parentElement;\n      const content = header.nextElementSibling;\n\n      if (item.classList.contains('active')) {\n        content.style.height = `${content.scrollHeight}px`;\n        item.classList.remove('active');\n        void content.offsetHeight;\n        content.style.height = '0';\n      } else {\n        item.classList.add('active');\n        content.style.height = `${content.scrollHeight}px`;\n        content.addEventListener('transitionend', function handler() {\n          content.style.height = 'auto';\n          content.removeEventListener('transitionend', handler);\n        });\n        content.querySelectorAll('.swiper').forEach(el =\u003e {\n          if (el.swiper) el.swiper.update();\n        });\n      }\n    });\n  });\n\n  \/\/ See More \/ See Less\n  function expandContent() {\n    document.querySelector('.see-more').style.display = 'none';\n    document.querySelector('.more-text').style.display = 'inline';\n  }\n  function collapseContent() {\n    document.querySelector('.see-more').style.display = 'inline';\n    document.querySelector('.more-text').style.display = 'none';\n  }\n\n  \/\/ PC端横幅轮播\n  new Swiper('.pc-highlights-swiper', {\n    loop: true,\n    autoplay: { delay: 4000, disableOnInteraction: false },\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 800,\n  });\n\n  \/\/ 移动端横幅轮播\n  new Swiper('.mobile-highlights-swiper', {\n    loop: true,\n    autoplay: { delay: 4000, disableOnInteraction: false },\n    pagination: { el: '.swiper-pagination', clickable: true },\n    grabCursor: true,\n    speed: 800,\n  });\n\n  \/\/ MEDIA EVALUATION 轮播\n  new Swiper('.media-swiper', {\n    slidesPerView: 1.3,\n    spaceBetween: 20,\n    loop: false,\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 600,\n    breakpoints: {\n      600: { slidesPerView: 2.2, spaceBetween: 20 },\n      769: { slidesPerView: 3, spaceBetween: 24 },\n      1024: { slidesPerView: 4, spaceBetween: 30 }\n    }\n  });\n\n  \/\/ HOW IT WORKS 轮播\n  new Swiper('.how-works-swiper', {\n    loop: false,\n    slidesPerView: 1.15,\n    spaceBetween: 16,\n    centeredSlides: false,\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 600,\n    \/\/ ↓↓↓ 动图放大：桌面端从一屏 4 张改成 3 张，每格宽约 +41%，动图才看得清\n    \/\/     想再大改 1024 那行的 3 → 2（一屏两张）；想还原改成 4\n    breakpoints: {\n      600: { slidesPerView: 1.6, spaceBetween: 18 },\n      769: { slidesPerView: 2.3, spaceBetween: 22 },\n      1024: { slidesPerView: 3, spaceBetween: 26 }\n    }\n  });\n\n  \/\/ HOW IT WORKS 动图：按顶部配置块把视频挂上去\n  (function () {\n    const assets = window.HIW_ASSETS || {};\n    const reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n\n    document.querySelectorAll('.how-step-image[data-hiw]').forEach(function (box) {\n      const video = box.querySelector('video');\n      const url = assets[box.dataset.hiw];\n      if (!video || !url || \/^HIW-STEP\/.test(url)) return;   \/\/ 还没替换网址，保持占位框\n\n      \/\/ 只有真正能播了才露出视频，避免出现\"半张破图\"\n      video.addEventListener('loadeddata', function () {\n        box.classList.add('has-media');\n        if (reduceMotion) {                 \/\/ 系统开了\"减少动效\"：出首帧，不播\n          video.removeAttribute('autoplay');\n          video.pause();\n        }\n      });\n      video.addEventListener('error', function () { video.remove(); });\n\n      video.src = url;\n      video.load();\n    });\n  })();\n\n  \/\/ Lightbox\n  const lightbox = document.getElementById('lightbox');\n  const lightboxImg = document.getElementById('lightbox-img');\n  const closeBtn = document.querySelector('.lightbox-close');\n\n  document.querySelectorAll('.pc-highlights-swiper img, .mobile-highlights-swiper img, .carousel-container.newCustom .carousel-img').forEach(img =\u003e {\n    img.addEventListener('click', () =\u003e {\n      lightboxImg.src = img.src;\n      lightboxImg.alt = img.alt;\n      lightbox.classList.add('active');\n    });\n  });\n\n  closeBtn.addEventListener('click', () =\u003e lightbox.classList.remove('active'));\n  lightbox.addEventListener('click', e =\u003e { if (e.target === lightbox) lightbox.classList.remove('active'); });\n\u003c\/script\u003e\n\n\u003c!-- 悬浮小视频 --\u003e\n\u003cdiv id=\"small-float-video\" style=\"position: fixed; bottom: 200px; left: 20px; z-index: 9998; width: 120px; aspect-ratio: 3\/4; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 8px rgba(0,0,0,0.2); cursor: pointer;\"\u003e\n  \u003cbutton id=\"close-small-video\" style=\"position: absolute; top: 3px; right: 3px; background: rgba(0,0,0,0.7); color: #fff; border: none; border-radius: 50%; width: 18px; height: 18px; font-size: 12px; cursor: pointer; z-index: 10; padding: 0; margin: 0;\"\u003e×\u003c\/button\u003e\n  \u003cvideo width=\"100%\" height=\"100%\" muted autoplay loop playsinline style=\"display: block; object-fit: cover;\"\u003e\n    \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/80337dbe0e914fe5a1d7e61d435e0e0f.mp4\" type=\"video\/mp4\"\u003e\n    你的浏览器不支持视频播放\n  \u003c\/source\u003e\u003c\/video\u003e\n\u003c\/div\u003e\n\n\u003c!-- 弹窗视频 --\u003e\n\u003cdiv id=\"video-modal\" style=\"position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.9); z-index: 9999; display: none; align-items: center; justify-content: center;\"\u003e\n  \u003cdiv id=\"modal-video-container\" style=\"position: relative; max-width: 90vw; max-height: 85vh; transform: translateY(100%); transition: transform 0.5s ease-out; display: flex;\"\u003e\n    \u003cbutton id=\"close-modal-btn\" style=\"position: absolute; top: -44px; right: 0; background: #000000; color: #ffffff; border: none; border-radius: 50%; width: 32px; height: 32px; font-size: 18px; cursor: pointer; z-index: 999999; line-height: 32px; text-align: center; padding: 0; margin: 0; font-weight: bold;\"\u003e×\u003c\/button\u003e\n    \u003cvideo muted controls playsinline style=\"display: block; max-width: 90vw; max-height: 85vh; width: auto; height: auto; object-fit: contain; border-radius: 8px;\"\u003e\n      \u003csource src=\"https:\/\/cdn.shopify.com\/videos\/c\/o\/v\/80337dbe0e914fe5a1d7e61d435e0e0f.mp4\" type=\"video\/mp4\"\u003e\n      你的浏览器不支持视频播放\n    \u003c\/source\u003e\u003c\/video\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 视频交互逻辑 --\u003e\n\u003cscript\u003e\ndocument.addEventListener('DOMContentLoaded', function() {\n  const smallVideo = document.getElementById('small-float-video');\n  const closeSmallBtn = document.getElementById('close-small-video');\n  const videoModal = document.getElementById('video-modal');\n  const modalVideoContainer = document.getElementById('modal-video-container');\n  const closeModalBtn = document.getElementById('close-modal-btn');\n  const modalVideo = document.querySelector('#modal-video-container video');\n\n  closeSmallBtn.addEventListener('click', function(e) {\n    e.stopPropagation();\n    smallVideo.style.display = 'none';\n  });\n\n  smallVideo.addEventListener('click', function() {\n    videoModal.style.display = 'flex';\n    closeModalBtn.style.display = 'block';\n    setTimeout(() =\u003e { modalVideoContainer.style.transform = 'translateY(0)'; }, 10);\n    modalVideo.play();\n  });\n\n  closeModalBtn.addEventListener('click', function() {\n    modalVideoContainer.style.transform = 'translateY(100%)';\n    modalVideo.pause();\n    setTimeout(() =\u003e { videoModal.style.display = 'none'; }, 500);\n  });\n\n  videoModal.addEventListener('click', function(e) {\n    if (e.target === videoModal) closeModalBtn.click();\n  });\n\n  closeModalBtn.style.display = 'block';\n});\n\u003c\/script\u003e","brand":"PURPLE LEAF","offers":[{"title":"10' x 10'","offer_id":52898288533869,"sku":"ZY03KSBY1010","price":1599.0,"currency_code":"USD","in_stock":false},{"title":"10' x 12'","offer_id":48554364961051,"sku":"ZY03KSBY1012","price":1899.0,"currency_code":"USD","in_stock":true},{"title":"10' x 14'","offer_id":51829959491949,"sku":"ZY03KSBY1014","price":2429.0,"currency_code":"USD","in_stock":true},{"title":"10' x 16'","offer_id":51887959015789,"sku":"ZY03KSBY1016","price":2749.0,"currency_code":"USD","in_stock":true},{"title":"11' x 15'","offer_id":51887959048557,"sku":"ZY03KSBY1115","price":2779.0,"currency_code":"USD","in_stock":true},{"title":"11' x 18'","offer_id":51829959524717,"sku":"ZY03KSBY1118","price":3129.0,"currency_code":"USD","in_stock":true},{"title":"11' x 21'","offer_id":51829959557485,"sku":"ZY03KSBY1121","price":3699.0,"currency_code":"USD","in_stock":true},{"title":"11' x 23'(+Free Gift)","offer_id":51829959590253,"sku":"ZY03KSBY1123","price":3949.0,"currency_code":"USD","in_stock":true},{"title":"11' x 28'","offer_id":51829959623021,"sku":"ZY03KSBY1128","price":4849.0,"currency_code":"USD","in_stock":true},{"title":"13' x 15'","offer_id":51887959081325,"sku":"ZY03KSBY1315","price":3249.0,"currency_code":"USD","in_stock":true},{"title":"13' x 20'(+Free Gift)","offer_id":51887959114093,"sku":"ZY03KSBY1320","price":4249.0,"currency_code":"USD","in_stock":true},{"title":"13' x 25'","offer_id":51887959146861,"sku":"ZY03KSBY1325","price":5149.0,"currency_code":"USD","in_stock":true},{"title":"13' x 30'(+Free Gift)","offer_id":51887959179629,"sku":"ZY03KSBY1330","price":6199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2d72ffabe3fe4ab06816cbd3f8e74dae_00d6ee6f-77f9-4343-a560-e1f39fd14eaa.jpg?v=1789034084"},{"product_id":"purple-leaf-louvered-pergola-with-string-lights-patio-aluminum-pergola-with-independent-adjustable-rainproof-roof-hardtop-pergola-for-outdoor-deck-garden-yard","title":"PURPLE LEAF Caesar Louvered Pergola with Milky String Lights Patio Aluminum Pergola with Independent Adjustable Rainproof Roof Hardtop Pergola for Outdoor Deck Garden Yard","description":"\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\t\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\t\u003cdiv class=\"main\"\u003e\n\t\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e·  \u003cstrong\u003eModern \u0026amp; Clean Style\u003c\/strong\u003e: A modern outdoor pergola with a special and handcrafted design featuring smooth curves and clean lines while concealing any fixings. This ideal addition to your outdoor space will captivate your senses with a sleek appearance.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003e\u003cstrong\u003eIndependent Adjustable Roof\u003c\/strong\u003e: With two rows of individually controlled louvered roofs, you can enjoy up to 120-310 square feet of shade while still being able to bask in the sun or gaze at the stars with this patio pergola.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003e\u003cstrong\u003eFull Aluminum Frames and Louvers\u003c\/strong\u003e: Constructed with high-quality aluminum, the Purple Leaf pergola is built to withstand the test of time. With a weatherproof aluminum louvers, it create an optimal environment by shielding your outdoor space from heavy rain, snow, and other harsh elements.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003e\u003cstrong\u003eHidden Drainage System\u003c\/strong\u003e: Effortlessly manage water accumulation with the hidden drainage of this aluminum pergola. Designed to efficiently and invisibly whisk water away, this innovative system prevents pooling and ensures a clean and dry environment for your outdoor space.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003e\u003cstrong\u003eExceptional Load-bearing Capacity\u003c\/strong\u003e: Anchored firmly to the floor, this pergola can effortlessly withstand wind speeds of 40-70 mph and snow accumulation of up to 2.4 inches. With an impressive static pressure test rating of 66 lbs\/㎡, designed to endure heavy snow and challenging weather condition.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\" data-mce-style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions! Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .s1{\n    padding:5px !important;\n    width:100px;\n  }\n  .s2{\n    padding:5px !important;\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n    \u003c!-- 标题 --\u003e\n    \u003cdiv class=\"itemTitle\"\u003e\n        HIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content\"\u003e\n        \u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n     \u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d53f05bdef786563e07ddd9d784aca98_a4c59110-e486-4237-a7f5-7297d1c70f99.jpg?v=1735783820\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_237a2125-36f3-4f04-991e-325a268e1402.jpg?v=1730876980\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_c20765d5-4823-498f-a603-1bd0a25f768d.jpg?v=1730882007\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_afbaa58f-cd5c-4de5-86ba-f6e344076ce0.jpg?v=1721204498\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d53f05bdef786563e07ddd9d784aca98_657aa932-d205-4c12-991d-3f0e197724e9.jpg?v=1735783826\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_04c96c8b-a3a4-40fc-84ca-8ddfcfc234ed.jpg?v=1730876981\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_c35d37ca-60cf-4ea4-82ea-f461775b7b57.jpg?v=1730882002\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_c6f86b5c-5992-49d1-8c91-53098a92acdc.jpg?v=1721204492\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC_e4f0bb9c-d579-4930-b5bf-165be018050a.png?v=1769481812\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1744177704138.png?v=1744178134\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1744177707595.png?v=1744178135\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1744177714061.png?v=1744178135\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE.png?v=1769481812\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/380dd4740229d746f48ce57259cceef.jpg?v=1744178272\" alt=\"Detail 4\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d17d0724e6117dbd10a5ae7d197fd7e.jpg?v=1744178272\" alt=\"Detail 5\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/c51e5449d83165c1385f2e36bb4dc8c.jpg?v=1744178272\" alt=\"Detail 5\"\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003c!-- 电脑端尺寸图 尺寸1400*600 --\u003e\n\u003cli class=\"image-container\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0417.png?v=1744850442\" alt=\"\" class=\"qwers\"\u003e\u003c\/li\u003e\n\u003c!-- 手机端尺寸图 --\u003e\n\u003cli class=\"phone\" style=\"width: 100%; height: auto; overflow: visible;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0417-PE.png?v=1744850442\" alt=\"\" class=\"phones\" style=\"width: 100%; height: auto; display: block;\"\u003e\u003c\/li\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox border center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/4eace1f44dbd917d3bddbbe0831f4765.jpg?v=1726034472\" alt=\"Double Top LED Round Umbrella\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" title=\"Double Top LED Round Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1999-$5299\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11.4'x27.2'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85\"\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e×\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e×\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e×\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\/Bronze\/White\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4699\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e×\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e×\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e \u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e","brand":"PURPLE LEAF","offers":[{"title":"Grey \/ 8'X 10' with 24 milky lights","offer_id":53163569250669,"sku":"ZY05KSPRG0810-24L","price":2184.0,"currency_code":"USD","in_stock":false},{"title":"Grey \/ 8'X 12' with 24 milky lights","offer_id":53163569283437,"sku":"ZY05KSPRG0812-24L","price":2284.0,"currency_code":"USD","in_stock":false},{"title":"Grey \/ 8'X 14' with 24 milky lights(Shipping in Mid November)","offer_id":53163569316205,"sku":"ZY05KSPRG0814-24L","price":2584.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 10'X 10' with 24 milky lights","offer_id":53163569348973,"sku":"ZY05KSPRG1010-24L","price":2284.0,"currency_code":"USD","in_stock":false},{"title":"Grey \/ 10'X 12' with 24 milky lights","offer_id":49422217740571,"sku":"ZY05KSPRG1012-24L","price":2164.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 10'X 14' with 24 milky lights","offer_id":49422320697627,"sku":"ZY05KSPRG1014-24L","price":2364.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 10'X 16' with 24 milky lights","offer_id":52892047475053,"sku":"ZY05KSPRG1016-24L","price":3114.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 10'X 20' with 36 milky lights","offer_id":53163569381741,"sku":"ZY05KSPRG1020-36L","price":3544.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 11'X 15' with 24 milky lights","offer_id":52892047507821,"sku":"ZY05KSPRG1115-24L","price":3144.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 11' X 18' with 36 milky lights","offer_id":49422320730395,"sku":"ZY05KSPRG1118-36L","price":3274.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 11' X 21' with 36 milky lights","offer_id":49422320763163,"sku":"ZY05KSPRG1121-36L","price":3794.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 11' X 23' with 48 milky lights(+Free Gift)","offer_id":49422320795931,"sku":"ZY05KSPRG1123-48L","price":4019.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 11' X 28' with 48 milky lights","offer_id":49422320828699,"sku":"ZY05KSPRG1128-48L","price":4949.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 13' X 15'  with 36 milky lights","offer_id":52892047540589,"sku":"ZY05KSPRG1315-36L","price":3574.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 13' X 20'  with 48 milky lights","offer_id":52892047573357,"sku":"ZY05KSPRG1320-48L","price":4499.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 13' X 25'  with 48 milky lights","offer_id":52892047606125,"sku":"ZY05KSPRG1325-48L","price":5299.0,"currency_code":"USD","in_stock":true},{"title":"Grey \/ 13' X 30'  with 48 milky lights","offer_id":52898343420269,"sku":"ZY05KSPRG1330-48L","price":6419.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012_f4bc89b0-7ec4-40df-b29a-950d7c173340.jpg?v=1776756357"},{"product_id":"purple-leaf-louvered-pergola-with-white-string-lights-patio-aluminum-pergola-with-independent-adjustable-rainproof-roof-hardtop-pergola-for-outdoor-deck-garden-yard","title":"PURPLE LEAF Caesar Louvered Pergola with Yellow String Lights Patio Aluminum Pergola with Independent Adjustable Rainproof Roof Hardtop Pergola for Outdoor Deck Garden Yard","description":"\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\t\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\t\u003cdiv class=\"main\"\u003e\n\t\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e·  \u003cstrong\u003eModern \u0026amp; Clean Style\u003c\/strong\u003e: A modern outdoor pergola with a special and handcrafted design featuring smooth curves and clean lines while concealing any fixings. This ideal addition to your outdoor space will captivate your senses with a sleek appearance.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003e\u003cstrong\u003eIndependent Adjustable Roof\u003c\/strong\u003e: With two rows of individually controlled louvered roofs, you can enjoy up to 120-310 square feet of shade while still being able to bask in the sun or gaze at the stars with this patio pergola.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003e\u003cstrong\u003eFull Aluminum Frames and Louvers\u003c\/strong\u003e: Constructed with high-quality aluminum, the Purple Leaf pergola is built to withstand the test of time. With a weatherproof aluminum louvers, it create an optimal environment by shielding your outdoor space from heavy rain, snow, and other harsh elements.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003e\u003cstrong\u003eHidden Drainage System\u003c\/strong\u003e: Effortlessly manage water accumulation with the hidden drainage of this aluminum pergola. Designed to efficiently and invisibly whisk water away, this innovative system prevents pooling and ensures a clean and dry environment for your outdoor space.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003e\u003cstrong\u003eExceptional Load-bearing Capacity\u003c\/strong\u003e: Anchored firmly to the floor, this pergola can effortlessly withstand wind speeds of 40-70 mph and snow accumulation of up to 2.4 inches. With an impressive static pressure test rating of 66 lbs\/㎡, designed to endure heavy snow and challenging weather condition.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e· \u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n\u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\" data-mce-style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions! Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n  .s1{\n    padding:5px !important;\n    width:100px;\n  }\n  .s2{\n    padding:5px !important;\n  }\n\u003c\/style\u003e\n\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n    \u003c!-- 标题 --\u003e\n    \u003cdiv class=\"itemTitle\"\u003e\n        HIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content\"\u003e\n        \u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n     \u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_a72036a3-3da7-4330-a0db-4e6776a5afbc.png?v=1744333969\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/498baf4cf8881a110d07b68f0acd6c36.png?v=1743910075\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_c20765d5-4823-498f-a603-1bd0a25f768d.jpg?v=1730882007\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_afbaa58f-cd5c-4de5-86ba-f6e344076ce0.jpg?v=1721204498\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_a72036a3-3da7-4330-a0db-4e6776a5afbc.png?v=1744333969\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/498baf4cf8881a110d07b68f0acd6c36.png?v=1743910075\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_c35d37ca-60cf-4ea4-82ea-f461775b7b57.jpg?v=1730882002\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_c6f86b5c-5992-49d1-8c91-53098a92acdc.jpg?v=1721204492\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC_e4f0bb9c-d579-4930-b5bf-165be018050a.png?v=1769481812\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1744177704138.png?v=1744178134\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1744177707595.png?v=1744178135\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1744177714061.png?v=1744178135\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE.png?v=1769481812\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/380dd4740229d746f48ce57259cceef.jpg?v=1744178272\" alt=\"Detail 4\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d17d0724e6117dbd10a5ae7d197fd7e.jpg?v=1744178272\" alt=\"Detail 5\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/c51e5449d83165c1385f2e36bb4dc8c.jpg?v=1744178272\" alt=\"Detail 5\"\u003e\n\n    \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003c!-- 电脑端尺寸图 尺寸1400*600 --\u003e\n\u003cli class=\"image-container\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0417.png?v=1744850442\" alt=\"\" class=\"qwers\"\u003e\u003c\/li\u003e\n\u003c!-- 手机端尺寸图 --\u003e\n\u003cli class=\"phone\" style=\"width: 100%; height: auto; overflow: visible;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0417-PE.png?v=1744850442\" alt=\"\" class=\"phones\" style=\"width: 100%; height: auto; display: block;\"\u003e\u003c\/li\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv class=\"mainBox\"\u003e\n\u003cdiv class=\"leftBox\"\u003e\n\u003c!-- 左侧固定内容(1) --\u003e\n\u003cdiv class=\"itemBox\"\u003e\n\u003cdiv class=\"inBox\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 左侧固定标题文案 --\u003e\n\u003cdiv\u003ePrice\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\u003cdiv\u003eHeight\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\u003cdiv\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n\u003cdiv\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 左侧固定内容(2) --\u003e\n\u003cdiv class=\"itemBox border center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/4eace1f44dbd917d3bddbbe0831f4765.jpg?v=1726034472\" alt=\"Double Top LED Round Umbrella\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" title=\"Double Top LED Round Umbrella\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$1999-$5299\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 13'x30'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.85\"\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eGrey\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 右侧滚动内容 --\u003e\n\u003cdiv class=\"rightBox\"\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eGrey\/Bronze\/White\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4699\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.5''\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eWhite\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4899\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.85”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eGray frame white roof\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eBronze\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e","brand":"PURPLE LEAF","offers":[{"title":"8' X 10' with 24 yellow lights","offer_id":53163570463085,"sku":"ZY05KSPRG0810-24YL","price":2184.0,"currency_code":"USD","in_stock":false},{"title":"8' X 12' with 24 yellow lights","offer_id":53163570495853,"sku":"ZY05KSPRG0812-24YL","price":2284.0,"currency_code":"USD","in_stock":false},{"title":"8' X 14' with 24 yellow lights(Shipping in Mid November)","offer_id":53163570528621,"sku":"ZY05KSPRG0814-24YL","price":2584.0,"currency_code":"USD","in_stock":true},{"title":"10' X 10' with 24 yellow lights","offer_id":53163570561389,"sku":"ZY05KSPRG1010-24YL","price":2284.0,"currency_code":"USD","in_stock":false},{"title":"10' X 12' with 24 yellow lights","offer_id":51654599901549,"sku":"ZY05KSPRG1012-24YL","price":2164.0,"currency_code":"USD","in_stock":true},{"title":"10' X 14' with 24 yellow lights","offer_id":51654599934317,"sku":"ZY05KSPRG1014-24YL","price":2364.0,"currency_code":"USD","in_stock":true},{"title":"10' X 16' with 24 yellow lights","offer_id":52892063138157,"sku":"ZY05KSPRG1016-24YL","price":3114.0,"currency_code":"USD","in_stock":true},{"title":"10' X 20' with 36 yellow lights","offer_id":53163570594157,"sku":"ZY05KSPRG1020-36YL","price":3544.0,"currency_code":"USD","in_stock":true},{"title":"11' X 15' with 24 yellow lights","offer_id":52892063170925,"sku":"ZY05KSPRG1115-24YL","price":3144.0,"currency_code":"USD","in_stock":true},{"title":"11' X 18' with 36 yellow lights","offer_id":51654599967085,"sku":"ZY05KSPRG1118-36YL","price":3274.0,"currency_code":"USD","in_stock":true},{"title":"11' X 21' with 36 yellow lights","offer_id":51654599999853,"sku":"ZY05KSPRG1121-36YL","price":3794.0,"currency_code":"USD","in_stock":true},{"title":"11' X 23' with 48 yellow lights(+Free Gift)","offer_id":51654600032621,"sku":"ZY05KSPRG1123-48YL","price":4019.0,"currency_code":"USD","in_stock":true},{"title":"11' X 28' with 48 yellow lights","offer_id":51654600065389,"sku":"ZY05KSPRG1128-48YL","price":4949.0,"currency_code":"USD","in_stock":true},{"title":"13' X 15' with 36 yellow lights","offer_id":52892063203693,"sku":"ZY05KSPRG1315-36YL","price":3574.0,"currency_code":"USD","in_stock":true},{"title":"13' X 20' with 48 yellow lights","offer_id":52892063236461,"sku":"ZY05KSPRG1320-48YL","price":4499.0,"currency_code":"USD","in_stock":true},{"title":"13' X 25' with 48 yellow lights","offer_id":52892063269229,"sku":"ZY05KSPRG1325-48YL","price":5299.0,"currency_code":"USD","in_stock":true},{"title":"13' X 30' with 48 yellow lights","offer_id":52898336899437,"sku":"ZY05KSPRG1330-48YL","price":6419.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012_b83088ea-5bc7-4ac0-90d8-763b2736e375.jpg?v=1735629264"},{"product_id":"purple-leaf-louvered-pergola-outdoor-adjustable-louvre-shade-modern-patio-aluminum-pergola-with-24-yellow-lights","title":"PURPLE LEAF Caesar Louvered Pergola Outdoor Adjustable Louvre Shade Modern Patio Aluminum Pergola with  Yellow Lights","description":"\u003c!-- 自定义商品详情排版 --\u003e\n\u003cstyle\u003e\n  \/* 板块折叠：只有带 active 的板块才显示内容 *\/\n  .customDetailBox .item \u003e .content { display: none; }\n  .customDetailBox .item.active \u003e .content { display: block; }\n  .customDetailBox .itemTitle { cursor: pointer; }\n  .more-text { display: none; }\n  .see-more, .see-less { color: #3771aa; font-weight: bold; cursor: pointer; display: inline-block; margin: 6px 0; }\n\u003c\/style\u003e\n\u003cstyle\u003e\n   @media only screen and (max-width: 600px) {\n\t.image-container {\n\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t}\n\n\t.mobile-image-container {\n\t  margin: 0;\n\t  padding: 0;\n\t  list-style-type: none;\n\t  margin-left: 0!important;\n\t  padding: 0!important;\n\t}\n\n\t.mobile-image-container li {\n\t  width: 100%;\n\t  margin-bottom: 20px;\n\t}\n\n\t.mobile-image-container img {\n\t  width: 100%;\n\t  height: auto;\n\t  margin: 0px;\n\t}\n  }\n\t@media only screen and (min-width: 601px) {\n\t.mobile-image-container {\n\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t}\n  }\n \u003c\/style\u003e\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003c!-- 这是前面展示的内容... --\u003e\u003c\/p\u003e\n\u003cp\u003e● \u003cstrong\u003eContemporary Elegance\u003c\/strong\u003e: Step into outdoor luxury with our sleek and artisan-crafted pergola. Its smooth contours and seamless design not only elevate your space but also capture attention with its modern flair.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eCustomizable Comfort\u003c\/strong\u003e: Experience ultimate relaxation with our pergola's three rows of individually adjustable louvers, offering up to 234 square feet of shaded paradise. Whether you're seeking sunlight or stargazing, find your perfect ambiance with ease.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eIndustry's Widest Columns\u003c\/strong\u003e: Our pergola features 4.53x4.53 inch reinforced columns, meeting top industry standards for wind resistance and stability. Withstanding winds up to 70 mph and heavy snow loads, it keeps your outdoor oasis steadfast through any weather.\u003c\/p\u003e\n\u003cspan class=\"see-more\"\u003e﹥See More\u003c\/span\u003e\n\u003c!-- 隐藏展示的内容：所有折叠内容（含 See Less）都放进同一个 .more-text 容器里 --\u003e\n\u003cdiv class=\"more-text\"\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eEffortless Maintenance\u003c\/strong\u003e: Say goodbye to water buildup woes! Our innovative drainage system of this hardtop pergola discreetly whisks away excess water, leaving your space dry and pristine with minimal upkeep required.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eBuilt to Last\u003c\/strong\u003e: Crafted from premium aluminum, the metal pergola stands the test of time, shielding your outdoor haven from the harshest elements. Rain or shine, rest assured your space remains protected and stylish.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. PURPLE LEAF doesn't offer installation service. Furniture NOT INCLUDED!\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n\u003ch3 style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n\u003cspan class=\"see-less\"\u003e﹥See Less\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n  \/\/ 事件委托：点击 See More \/ See Less 时切换显示\n  document.addEventListener('click', function (e) {\n    var moreBtn = e.target.closest ? e.target.closest('.see-more') : null;\n    var lessBtn = e.target.closest ? e.target.closest('.see-less') : null;\n    if (!moreBtn \u0026\u0026 !lessBtn) return;\n\n    var box = (moreBtn || lessBtn).closest('.content');\n    if (!box) return;\n    var btnMore = box.querySelector('.see-more');\n    var moreText = box.querySelector('.more-text');\n    if (!btnMore || !moreText) return;\n\n    if (moreBtn) {\n      btnMore.style.display = 'none';\n      moreText.style.display = 'block';\n    } else {\n      moreText.style.display = 'none';\n      btnMore.style.display = 'inline-block';\n      btnMore.scrollIntoView({ behavior: 'smooth', block: 'center' });\n    }\n  });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eHIGHLIGHTS\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_d15b1773-2257-43e7-86c0-601754aff6f3.png?v=1743909829\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/498baf4cf8881a110d07b68f0acd6c36.png?v=1743910075\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d43b2db6-0274-4ed9-a7db-cc9647752250.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1741491636\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/32ea4a75-1910-4aa7-9839-6e53129a73eb.__CR0_0_1464_600_PT0_SX1464_V1_c9e12209-5d00-4e83-8219-6a6e19134029.jpg?v=1741491961\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_d15b1773-2257-43e7-86c0-601754aff6f3.png?v=1743909829\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/498baf4cf8881a110d07b68f0acd6c36.png?v=1743910075\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/b516cc1e-b021-4f90-9d5a-f23557c368c1.__CR0_0_600_450_PT0_SX600_V1.jpg?v=1741491713\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/9704c4f3-cccc-4a32-b571-dac5e9d49824.__CR0_0_600_450_PT0_SX600_V1.jpg?v=1741491713\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n\u003cdiv class=\"carousel-container\"\u003e\n\u003c!-- 左箭头 --\u003e \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e \u003c!-- 桌面端轮播 --\u003e\n\u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_ae3b5a1e-7898-41b9-8649-94f6e7ca9017.jpg?v=1744012898\" alt=\"Detail 1\"\u003e \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_fcff5fcb-ab29-4b81-916d-d08783f90e02.jpg?v=1744012900\" alt=\"Detail 3\"\u003e \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/Gemini_Generated_Image_ujnypdujnypdujny.png?v=1769481243\" alt=\"Detail 5\"\u003e\n\u003c\/div\u003e\n\u003c!-- 手机端轮播（600x450）--\u003e\n\u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_9bdb372d-f03c-453b-8d11-7ac920c4516a.jpg?v=1744012985\" alt=\"Detail 1\"\u003e \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/grok-image-295455ba-b91d-42ba-84ac-04fe057436e7.jpg?v=1769481243\" alt=\"Detail 4\"\u003e \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_59958313-d0c5-49bd-aee8-3f4f36fb75f8.jpg?v=1744012985\" alt=\"Detail 5\"\u003e\n\u003c\/div\u003e\n\u003c!-- 右箭头 --\u003e \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三板块START (OTHER CHOICE) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv class=\"mainBox\"\u003e\n\u003cdiv class=\"leftBox\"\u003e\n\u003c!-- 左侧固定内容(1) --\u003e\n\u003cdiv class=\"itemBox\"\u003e\n\u003cdiv class=\"inBox\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 左侧固定标题文案 --\u003e\n\u003cdiv\u003ePrice\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\u003cdiv\u003eHeight\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\u003cdiv\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n\u003cdiv\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 左侧固定内容(2) --\u003e\n\u003cdiv class=\"itemBox border center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1014_2_a1d0146b-47f7-47e6-a797-794226334b57.jpg?v=1741505837\" alt=\"Double Top LED Round Umbrella\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" title=\"Double Top LED Round Umbrella\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$6000\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 13'x30'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.5\"\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eBronze\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 右侧滚动内容 --\u003e\n\u003cdiv class=\"rightBox\"\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5''\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eGray\/Bronze\/White\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4699\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.5''\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5''\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eWhite\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4899\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.85”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eGray frame white roof\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eBronze\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第四板块START (SHIPPING \u0026amp; RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第五板块START (SERVICE \u0026amp; WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 4秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003cscript\u003e\n(function () {\n  \/\/ 小标题点击：展开 \/ 收起对应板块（捕获阶段拦截，避免和主题自带脚本重复切换导致“点了没反应”）\n  document.addEventListener('click', function (e) {\n    var title = e.target.closest ? e.target.closest('.customDetailBox .itemTitle') : null;\n    if (!title) return;\n    var item = title.closest('.item');\n    if (!item) return;\n    e.stopImmediatePropagation();\n    e.preventDefault();\n    item.classList.toggle('active');\n  }, true);\n})();\n\u003c\/script\u003e","brand":"PURPLE LEAF","offers":[{"title":"10' x 12' With 24 Yellow Lights","offer_id":51870118740333,"sku":"ZY03KSBY1012-24YL","price":1994.0,"currency_code":"USD","in_stock":true},{"title":"10' x 14' With 24 Yellow Lights","offer_id":51870118773101,"sku":"ZY03KSBY1014-24YL","price":2594.0,"currency_code":"USD","in_stock":true},{"title":"10' X 16' With 24 yellow lights","offer_id":52898146943341,"sku":"ZY03KSBY1016-24YL","price":2804.0,"currency_code":"USD","in_stock":true},{"title":"11' X 15' With 24 yellow lights","offer_id":52898146976109,"sku":"ZY03KSBY1115-24YL","price":2984.0,"currency_code":"USD","in_stock":true},{"title":"11' x 18' With 36 Yellow Lights","offer_id":51870118805869,"sku":"ZY03KSBY1118-36YL","price":3259.0,"currency_code":"USD","in_stock":true},{"title":"11' x 21' With 36 Yellow Lights","offer_id":51870118838637,"sku":"ZY03KSBY1121-36YL","price":3709.0,"currency_code":"USD","in_stock":true},{"title":"11' x 23' With 48 Yellow Lights(+Free Gift)","offer_id":51870118871405,"sku":"ZY03KSBY1123-48YL","price":3939.0,"currency_code":"USD","in_stock":true},{"title":"11' x 28' With 48 Yellow Lights","offer_id":51870118904173,"sku":"ZY03KSBY1128-48YL","price":5039.0,"currency_code":"USD","in_stock":true},{"title":"13' X 15' With 36 yellow lights","offer_id":52898147008877,"sku":"ZY03KSBY1315-36YL","price":3429.0,"currency_code":"USD","in_stock":true},{"title":"13' X 20' With 48 yellow lights(+Free Gift)","offer_id":52898147041645,"sku":"ZY03KSBY1320-48YL","price":4619.0,"currency_code":"USD","in_stock":true},{"title":"13' X 25' With 48 yellow lights","offer_id":52898147074413,"sku":"ZY03KSBY1325-48YL","price":5669.0,"currency_code":"USD","in_stock":true},{"title":"13' x 30' With 48 yellow lights(+Free Gift)","offer_id":52898197602669,"sku":"ZY03KSBY1330-48YL","price":6499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012_e103c91f-bcc8-440d-9de9-9f3235857956.jpg?v=1761719550"},{"product_id":"purple-leaf-louvered-pergola-outdoor-adjustable-louvre-shade-modern-patio-aluminum-pergola-with-milky-lights","title":"PURPLE LEAF Caesar Louvered Pergola Outdoor Adjustable Louvre Shade Modern Patio Aluminum Pergola with  Milky Lights","description":"\u003c!-- 自定义商品详情排版 --\u003e\n\u003cstyle\u003e\n  \/* 板块折叠：只有带 active 的板块才显示内容 *\/\n  .customDetailBox .item \u003e .content { display: none; }\n  .customDetailBox .item.active \u003e .content { display: block; }\n  .customDetailBox .itemTitle { cursor: pointer; }\n  .more-text { display: none; }\n  .see-more, .see-less { color: #3771aa; font-weight: bold; cursor: pointer; display: inline-block; margin: 6px 0; }\n\u003c\/style\u003e\n\u003cstyle\u003e\n   @media only screen and (max-width: 600px) {\n\t.image-container {\n\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t}\n\n\t.mobile-image-container {\n\t  margin: 0;\n\t  padding: 0;\n\t  list-style-type: none;\n\t  margin-left: 0!important;\n\t  padding: 0!important;\n\t}\n\n\t.mobile-image-container li {\n\t  width: 100%;\n\t  margin-bottom: 20px;\n\t}\n\n\t.mobile-image-container img {\n\t  width: 100%;\n\t  height: auto;\n\t  margin: 0px;\n\t}\n  }\n\t@media only screen and (min-width: 601px) {\n\t.mobile-image-container {\n\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t}\n  }\n \u003c\/style\u003e\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003c!-- 这是前面展示的内容... --\u003e\u003c\/p\u003e\n\u003cp\u003e● \u003cstrong\u003eContemporary Elegance\u003c\/strong\u003e: Step into outdoor luxury with our sleek and artisan-crafted pergola. Its smooth contours and seamless design not only elevate your space but also capture attention with its modern flair.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eCustomizable Comfort\u003c\/strong\u003e: Experience ultimate relaxation with our pergola's three rows of individually adjustable louvers, offering up to 234 square feet of shaded paradise. Whether you're seeking sunlight or stargazing, find your perfect ambiance with ease.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eIndustry's Widest Columns\u003c\/strong\u003e: Our pergola features 4.53x4.53 inch reinforced columns, meeting top industry standards for wind resistance and stability. Withstanding winds up to 70 mph and heavy snow loads, it keeps your outdoor oasis steadfast through any weather.\u003c\/p\u003e\n\u003cspan class=\"see-more\"\u003e﹥See More\u003c\/span\u003e\n\u003c!-- 隐藏展示的内容：所有折叠内容（含 See Less）都放进同一个 .more-text 容器里 --\u003e\n\u003cdiv class=\"more-text\"\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eEffortless Maintenance\u003c\/strong\u003e: Say goodbye to water buildup woes! Our innovative drainage system of this hardtop pergola discreetly whisks away excess water, leaving your space dry and pristine with minimal upkeep required.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eBuilt to Last\u003c\/strong\u003e: Crafted from premium aluminum, the metal pergola stands the test of time, shielding your outdoor haven from the harshest elements. Rain or shine, rest assured your space remains protected and stylish.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. PURPLE LEAF doesn't offer installation service. Furniture NOT INCLUDED!\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n\u003ch3 style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n\u003cspan class=\"see-less\"\u003e﹥See Less\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n  \/\/ 事件委托：点击 See More \/ See Less 时切换显示\n  document.addEventListener('click', function (e) {\n    var moreBtn = e.target.closest ? e.target.closest('.see-more') : null;\n    var lessBtn = e.target.closest ? e.target.closest('.see-less') : null;\n    if (!moreBtn \u0026\u0026 !lessBtn) return;\n\n    var box = (moreBtn || lessBtn).closest('.content');\n    if (!box) return;\n    var btnMore = box.querySelector('.see-more');\n    var moreText = box.querySelector('.more-text');\n    if (!btnMore || !moreText) return;\n\n    if (moreBtn) {\n      btnMore.style.display = 'none';\n      moreText.style.display = 'block';\n    } else {\n      moreText.style.display = 'none';\n      btnMore.style.display = 'inline-block';\n      btnMore.scrollIntoView({ behavior: 'smooth', block: 'center' });\n    }\n  });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eHIGHLIGHTS\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/c2428a8e6bc5e19aec9b86e63b966b62.webp?v=1763618768\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_237a2125-36f3-4f04-991e-325a268e1402.jpg?v=1730876980\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d43b2db6-0274-4ed9-a7db-cc9647752250.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1741491636\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/32ea4a75-1910-4aa7-9839-6e53129a73eb.__CR0_0_1464_600_PT0_SX1464_V1_c9e12209-5d00-4e83-8219-6a6e19134029.jpg?v=1741491961\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/c2428a8e6bc5e19aec9b86e63b966b62.webp?v=1763618768\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/498baf4cf8881a110d07b68f0acd6c36.png?v=1743910075\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/b516cc1e-b021-4f90-9d5a-f23557c368c1.__CR0_0_600_450_PT0_SX600_V1.jpg?v=1741491713\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/9704c4f3-cccc-4a32-b571-dac5e9d49824.__CR0_0_600_450_PT0_SX600_V1.jpg?v=1741491713\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n\u003cdiv class=\"carousel-container\"\u003e\n\u003c!-- 左箭头 --\u003e \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e \u003c!-- 桌面端轮播 --\u003e\n\u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_ae3b5a1e-7898-41b9-8649-94f6e7ca9017.jpg?v=1744012898\" alt=\"Detail 1\"\u003e \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_fcff5fcb-ab29-4b81-916d-d08783f90e02.jpg?v=1744012900\" alt=\"Detail 3\"\u003e \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/Gemini_Generated_Image_ujnypdujnypdujny.png?v=1769481243\" alt=\"Detail 5\"\u003e\n\u003c\/div\u003e\n\u003c!-- 手机端轮播（600x450）--\u003e\n\u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_9bdb372d-f03c-453b-8d11-7ac920c4516a.jpg?v=1744012985\" alt=\"Detail 1\"\u003e \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/grok-image-295455ba-b91d-42ba-84ac-04fe057436e7_835d620b-52a4-423f-b10c-378bfa535a36.jpg?v=1769481243\" alt=\"Detail 4\"\u003e \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_59958313-d0c5-49bd-aee8-3f4f36fb75f8.jpg?v=1744012985\" alt=\"Detail 5\"\u003e\n\u003c\/div\u003e\n\u003c!-- 右箭头 --\u003e \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三板块START (OTHER CHOICE) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv class=\"mainBox\"\u003e\n\u003cdiv class=\"leftBox\"\u003e\n\u003c!-- 左侧固定内容(1) --\u003e\n\u003cdiv class=\"itemBox\"\u003e\n\u003cdiv class=\"inBox\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 左侧固定标题文案 --\u003e\n\u003cdiv\u003ePrice\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\u003cdiv\u003eHeight\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\u003cdiv\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n\u003cdiv\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 左侧固定内容(2) --\u003e\n\u003cdiv class=\"itemBox border center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1014_2_a1d0146b-47f7-47e6-a797-794226334b57.jpg?v=1741505837\" alt=\"Double Top LED Round Umbrella\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" title=\"Double Top LED Round Umbrella\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$6000\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 13'x30'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.5\"\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eBronze\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 右侧滚动内容 --\u003e\n\u003cdiv class=\"rightBox\"\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5''\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eGray\/Bronze\/White\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4699\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.5''\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5''\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eWhite\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4899\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.85”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eGray Frame White Roof\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eBronze\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第四板块START (SHIPPING \u0026amp; RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第五板块START (SERVICE \u0026amp; WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 4秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003cscript\u003e\n(function () {\n  \/\/ 小标题点击：展开 \/ 收起对应板块（捕获阶段拦截，避免和主题自带脚本重复切换导致“点了没反应”）\n  document.addEventListener('click', function (e) {\n    var title = e.target.closest ? e.target.closest('.customDetailBox .itemTitle') : null;\n    if (!title) return;\n    var item = title.closest('.item');\n    if (!item) return;\n    e.stopImmediatePropagation();\n    e.preventDefault();\n    item.classList.toggle('active');\n  }, true);\n})();\n\u003c\/script\u003e","brand":"PURPLE LEAF","offers":[{"title":"Bronze \/ 10' x 12' With 24 Milky Lights","offer_id":51875105407341,"sku":"ZY03KSBY1012-24ML","price":1994.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 10' x 14' With 24 Milky Lights","offer_id":51875105440109,"sku":"ZY03KSBY1014-24ML","price":2529.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 10'X 16' With 24 milky lights","offer_id":52898256322925,"sku":"ZY03KSBY1016-24ML","price":2804.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 11' x 18' With 36 Milky Lights","offer_id":51875105472877,"sku":"ZY03KSBY1118-36ML","price":3259.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 11' x 21' With 36 Milky Lights","offer_id":51875105505645,"sku":"ZY03KSBY1121-36ML","price":3709.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 11' x 23' With 48 Milky Lights(+Free Gift)","offer_id":51875105538413,"sku":"ZY03KSBY1123-48ML","price":4039.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 11' x 28' With 48 Milky Lights","offer_id":51875105571181,"sku":"ZY03KSBY1128-48ML","price":5039.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 11'X 15' With 24 milky lights","offer_id":52898256355693,"sku":"ZY03KSBY1115-24ML","price":2984.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 13' X 15'  With 36 milky lights","offer_id":52898256388461,"sku":"ZY03KSBY1315-36ML","price":3429.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 13' X 20'  With 48 milky lights(+Free Gift)","offer_id":52898256421229,"sku":"ZY03KSBY1320-48ML","price":4619.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 13' X 25'  With 48 milky lights","offer_id":52898256453997,"sku":"ZY03KSBY1325-48ML","price":5669.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 13' X 30'  With 48 milky lights(+Free Gift)","offer_id":52898256486765,"sku":"ZY03KSBY1330-48ML","price":6499.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012_a268d75f-d816-49c6-88b2-1a7bab6886b4.jpg?v=1761719634"},{"product_id":"purple-leaf-louvered-pergola-with-milky-string-lights-patio-aluminum-pergola-with-independent-adjustable-rainproof-roof-with-milky-lights","title":"PURPLE LEAF Caesar Louvered Pergola with Milky String Lights Patio Aluminum Pergola with Independent Adjustable Rainproof Roof With Milky Lights","description":"\u003c!-- 自定义商品详情排版 --\u003e\n\u003cstyle\u003e\n  \/* 板块折叠：只有带 active 的板块才显示内容 *\/\n  .customDetailBox .item \u003e .content { display: none; }\n  .customDetailBox .item.active \u003e .content { display: block; }\n  .customDetailBox .itemTitle { cursor: pointer; }\n  .s1 { padding: 5px !important; width: 100px; }\n  .s2 { padding: 5px !important; }\n\u003c\/style\u003e\n\u003cstyle\u003e\n   @media only screen and (max-width: 600px) {\n\t.image-container {\n\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t}\n\n\t.mobile-image-container {\n\t  margin: 0;\n\t  padding: 0;\n\t  list-style-type: none;\n\t  margin-left: 0!important;\n\t  padding: 0!important;\n\t}\n\n\t.mobile-image-container li {\n\t  width: 100%;\n\t  margin-bottom: 20px;\n\t}\n\n\t.mobile-image-container img {\n\t  width: 100%;\n\t  height: auto;\n\t  margin: 0px;\n\t}\n  }\n\t@media only screen and (min-width: 601px) {\n\t.mobile-image-container {\n\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t}\n  }\n \u003c\/style\u003e\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e· \u003cstrong\u003eModern \u0026amp; Clean Style\u003c\/strong\u003e: A modern outdoor pergola with a special and handcrafted design featuring smooth curves and clean lines while concealing any fixings. This ideal addition to your outdoor space will captivate your senses with a sleek appearance.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e· \u003c\/span\u003e\u003cstrong\u003eIndependent Adjustable Roof\u003c\/strong\u003e: With two rows of individually controlled louvered roofs, you can enjoy up to 120-310 square feet of shade while still being able to bask in the sun or gaze at the stars with this patio pergola.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e· \u003c\/span\u003e\u003cstrong\u003eFull Aluminum Frames and Louvers\u003c\/strong\u003e: Constructed with high-quality aluminum, the Purple Leaf pergola is built to withstand the test of time. With a weatherproof aluminum louvers, it create an optimal environment by shielding your outdoor space from heavy rain, snow, and other harsh elements.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e· \u003c\/span\u003e\u003cstrong\u003eHidden Drainage System\u003c\/strong\u003e: Effortlessly manage water accumulation with the hidden drainage of this aluminum pergola. Designed to efficiently and invisibly whisk water away, this innovative system prevents pooling and ensures a clean and dry environment for your outdoor space.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e· \u003c\/span\u003e\u003cstrong\u003eExceptional Load-bearing Capacity\u003c\/strong\u003e: Anchored firmly to the floor, this pergola can effortlessly withstand wind speeds of 40-70 mph and snow accumulation of up to 2.4 inches. With an impressive static pressure test rating of 66 lbs\/㎡, designed to endure heavy snow and challenging weather condition.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e· \u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. PURPLE LEAF doesn't offer installation service. Furniture NOT INCLUDED!\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e· \u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n\u003ch3 style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions! Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eHIGHLIGHTS\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_18943700-0a28-4f51-87f4-1431c6848a0b.png?v=1744104241\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_237a2125-36f3-4f04-991e-325a268e1402.jpg?v=1730876980\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_abec4706-bc59-47e0-95d1-b5d144e0b322.jpg?v=1737602908\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_f083c837-556e-4b4e-bdf7-c42221a2823e.jpg?v=1737602908\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_18943700-0a28-4f51-87f4-1431c6848a0b.png?v=1744104241\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_237a2125-36f3-4f04-991e-325a268e1402.jpg?v=1730876980\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_9bb71a11-e42a-4899-aba7-00f820a4b589.jpg?v=1737610873\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_5d75b517-57f0-4db5-b43c-062880b85d2a.jpg?v=1737610873\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n\u003cdiv class=\"carousel-container\"\u003e\n\u003c!-- 左箭头 --\u003e \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e \u003c!-- 桌面端轮播 --\u003e\n\u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_46cae16c-5085-4749-804a-d62cd5f75e38.jpg?v=1737602908\" alt=\"Detail 1\"\u003e \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_cd7e1fb1-671d-4133-9474-184e05c394e1.jpg?v=1737602908\" alt=\"Detail 3\"\u003e \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_bb081a8c-e7c8-41b4-8532-6e65bccc26d3.jpg?v=1737602907\" alt=\"Detail 5\"\u003e\n\u003c\/div\u003e\n\u003c!-- 手机端轮播（600x450）--\u003e\n\u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_066c5b75-fcd0-499f-8d34-79cf02e70396.jpg?v=1737610874\" alt=\"Detail 1\"\u003e \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_1700cd96-1b89-40ec-826b-f2e8c6c0835b.jpg?v=1737610873\" alt=\"Detail 4\"\u003e \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_94764188-0287-4f86-8c39-01dcb320c6f4.jpg?v=1737610873\" alt=\"Detail 5\"\u003e\n\u003c\/div\u003e\n\u003c!-- 右箭头 --\u003e \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三板块START (OTHER CHOICE) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv class=\"mainBox\"\u003e\n\u003cdiv class=\"leftBox\"\u003e\n\u003c!-- 左侧固定内容(1) --\u003e\n\u003cdiv class=\"itemBox\"\u003e\n\u003cdiv class=\"inBox\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 左侧固定标题文案 --\u003e\n\u003cdiv\u003ePrice\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\u003cdiv\u003eHeight\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\u003cdiv\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n\u003cdiv\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 左侧固定内容(2) --\u003e\n\u003cdiv class=\"itemBox border center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012-2.jpg?v=1737187780\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Round Umbrella\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4899\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 11.4'x27.2'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.85\"\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003e×\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\u003cdiv\u003eGray Frame White Roof\/Grey\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e×\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 右侧滚动内容 --\u003e\n\u003cdiv class=\"rightBox\"\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003e×\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\u003cdiv\u003eGrey\/Bronze\/White\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4699\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.5''\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003e×\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003e×\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\u003cdiv\u003eWhite\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e√\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第四板块START (SHIPPING \u0026amp; RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第五板块START (SERVICE \u0026amp; WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 4秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003cscript\u003e\n(function () {\n  \/\/ 小标题点击：展开 \/ 收起对应板块（捕获阶段拦截，避免和主题自带脚本重复切换导致“点了没反应”）\n  document.addEventListener('click', function (e) {\n    var title = e.target.closest ? e.target.closest('.customDetailBox .itemTitle') : null;\n    if (!title) return;\n    var item = title.closest('.item');\n    if (!item) return;\n    e.stopImmediatePropagation();\n    e.preventDefault();\n    item.classList.toggle('active');\n  }, true);\n})();\n\u003c\/script\u003e","brand":"PURPLE LEAF","offers":[{"title":"Gray Frame White Roof \/ 10' X 12' with 24 milky lights","offer_id":51876540645741,"sku":"ZY02KSBY1012-WT-24L","price":1994.0,"currency_code":"USD","in_stock":true},{"title":"Gray Frame White Roof \/ 10' X 14' with 24 milky lights","offer_id":51876540678509,"sku":"ZY02KSBY1014-WT-24L","price":2444.0,"currency_code":"USD","in_stock":true},{"title":"Gray Frame White Roof \/ 11.4' X 17.5' with 36 milky lights","offer_id":51876540711277,"sku":"ZY02KSBY1118-WT-36L","price":3009.0,"currency_code":"USD","in_stock":true},{"title":"Gray Frame White Roof \/ 11.4' X 20.4' with 36 milky lights(+Free Gift)","offer_id":51876540744045,"sku":"ZY02KSBY1121-WT-36L","price":3759.0,"currency_code":"USD","in_stock":true},{"title":"Gray Frame White Roof \/ 11.4' X 23.3' with 48 milky lights(+Free Gift)","offer_id":51876540776813,"sku":"ZY02KSBY1123-WT-48L","price":3969.0,"currency_code":"USD","in_stock":true},{"title":"Gray Frame White Roof \/ 11.4' X 27.2' with 48 milky lights(+Free Gift)","offer_id":51876540809581,"sku":"ZY02KSBY1128-WT-48L","price":5129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012-1_11fb21aa-4c61-42c2-b9b6-6240d32f5cd2.jpg?v=1776757831"},{"product_id":"purple-leaf-louvered-pergola-with-milky-string-lights-patio-aluminum-pergola-with-independent-adjustable-rainproof-roof-with-yellow-lightss","title":"PURPLE LEAF Caesar Louvered Pergola with String Lights Patio Aluminum Pergola with Independent Adjustable Rainproof Roof With Yellow Lights","description":"\u003c!-- 自定义商品详情排版 --\u003e\n\u003cstyle\u003e\n  \/* 板块折叠：只有带 active 的板块才显示内容 *\/\n  .customDetailBox .item \u003e .content { display: none; }\n  .customDetailBox .item.active \u003e .content { display: block; }\n  .customDetailBox .itemTitle { cursor: pointer; }\n  .more-text { display: none; }\n  .see-more, .see-less { color: #3771aa; font-weight: bold; cursor: pointer; display: inline-block; margin: 6px 0; }\n\u003c\/style\u003e\n\u003cstyle\u003e\n   @media only screen and (max-width: 600px) {\n\t.image-container {\n\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t}\n\n\t.mobile-image-container {\n\t  margin: 0;\n\t  padding: 0;\n\t  list-style-type: none;\n\t  margin-left: 0!important;\n\t  padding: 0!important;\n\t}\n\n\t.mobile-image-container li {\n\t  width: 100%;\n\t  margin-bottom: 20px;\n\t}\n\n\t.mobile-image-container img {\n\t  width: 100%;\n\t  height: auto;\n\t  margin: 0px;\n\t}\n  }\n\t@media only screen and (min-width: 601px) {\n\t.mobile-image-container {\n\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t}\n  }\n \u003c\/style\u003e\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e● \u003cstrong\u003eModern \u0026amp; Clean Style\u003c\/strong\u003e: A modern outdoor pergola with a special and handcrafted design featuring smooth curves and clean lines while concealing any fixings. This ideal addition to your outdoor space will captivate your senses with a sleek appearance.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eIndependent Adjustable Roof\u003c\/strong\u003e: With two rows of individually controlled louvered roofs, you can enjoy up to 120-310 square feet of shade while still being able to bask in the sun or gaze at the stars with this patio pergola.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eFull Aluminum Frames and Louvers\u003c\/strong\u003e: Constructed with high-quality aluminum, the Purple Leaf pergola is built to withstand the test of time. With a weatherproof aluminum louvers, it create an optimal environment by shielding your outdoor space from heavy rain, snow, and other harsh elements.\u003c\/p\u003e\n\u003cspan class=\"see-more\"\u003e﹥See More\u003c\/span\u003e\n\u003c!-- 隐藏展示的内容：所有折叠内容（含 See Less）都放进同一个 .more-text 容器里 --\u003e\n\u003cdiv class=\"more-text\"\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eHidden Drainage System\u003c\/strong\u003e: Effortlessly manage water accumulation with the hidden drainage of this aluminum pergola. Designed to efficiently and invisibly whisk water away, this innovative system prevents pooling and ensures a clean and dry environment for your outdoor space.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e● \u003c\/span\u003e\u003cstrong\u003eExceptional Load-bearing Capacity\u003c\/strong\u003e: Anchored firmly to the floor, this pergola can effortlessly withstand wind speeds of 40-70 mph and snow accumulation of up to 2.4 inches. With an impressive static pressure test rating of 66 lbs\/㎡, designed to endure heavy snow and challenging weather condition.\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. PURPLE LEAF doesn't offer installation service. Furniture NOT INCLUDED!\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n\u003ch3 style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n\u003cspan class=\"see-less\"\u003e﹥See Less\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\n(function () {\n  \/\/ 事件委托：点击 See More \/ See Less 时切换显示\n  document.addEventListener('click', function (e) {\n    var moreBtn = e.target.closest ? e.target.closest('.see-more') : null;\n    var lessBtn = e.target.closest ? e.target.closest('.see-less') : null;\n    if (!moreBtn \u0026\u0026 !lessBtn) return;\n\n    var box = (moreBtn || lessBtn).closest('.content');\n    if (!box) return;\n    var btnMore = box.querySelector('.see-more');\n    var moreText = box.querySelector('.more-text');\n    if (!btnMore || !moreText) return;\n\n    if (moreBtn) {\n      btnMore.style.display = 'none';\n      moreText.style.display = 'block';\n    } else {\n      moreText.style.display = 'none';\n      btnMore.style.display = 'inline-block';\n      btnMore.scrollIntoView({ behavior: 'smooth', block: 'center' });\n    }\n  });\n})();\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eHIGHLIGHTS\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_4e114ff8-682d-440b-baa6-b5214305736d.png?v=1744332835\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/498baf4cf8881a110d07b68f0acd6c36.png?v=1743910075\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_abec4706-bc59-47e0-95d1-b5d144e0b322.jpg?v=1737602908\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_f083c837-556e-4b4e-bdf7-c42221a2823e.jpg?v=1737602908\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_4e114ff8-682d-440b-baa6-b5214305736d.png?v=1744332835\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/498baf4cf8881a110d07b68f0acd6c36.png?v=1743910075\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_9bb71a11-e42a-4899-aba7-00f820a4b589.jpg?v=1737610873\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_5d75b517-57f0-4db5-b43c-062880b85d2a.jpg?v=1737610873\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n\u003cdiv class=\"carousel-container\"\u003e\n\u003c!-- 左箭头 --\u003e \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e \u003c!-- 桌面端轮播 --\u003e\n\u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_46cae16c-5085-4749-804a-d62cd5f75e38.jpg?v=1737602908\" alt=\"Detail 1\"\u003e \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_cd7e1fb1-671d-4133-9474-184e05c394e1.jpg?v=1737602908\" alt=\"Detail 3\"\u003e \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_bb081a8c-e7c8-41b4-8532-6e65bccc26d3.jpg?v=1737602907\" alt=\"Detail 5\"\u003e\n\u003c\/div\u003e\n\u003c!-- 手机端轮播（600x450）--\u003e\n\u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_066c5b75-fcd0-499f-8d34-79cf02e70396.jpg?v=1737610874\" alt=\"Detail 1\"\u003e \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_1700cd96-1b89-40ec-826b-f2e8c6c0835b.jpg?v=1737610873\" alt=\"Detail 4\"\u003e \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_94764188-0287-4f86-8c39-01dcb320c6f4.jpg?v=1737610873\" alt=\"Detail 5\"\u003e\n\u003c\/div\u003e\n\u003c!-- 右箭头 --\u003e \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三板块START (OTHER CHOICE) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cdiv class=\"mainBox\"\u003e\n\u003cdiv class=\"leftBox\"\u003e\n\u003c!-- 左侧固定内容(1) --\u003e\n\u003cdiv class=\"itemBox\"\u003e\n\u003cdiv class=\"inBox\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 左侧固定标题文案 --\u003e\n\u003cdiv\u003ePrice\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\u003cdiv\u003eHeight\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\u003cdiv\u003eColor\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n\u003cdiv\u003eWarranty\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 左侧固定内容(2) --\u003e\n\u003cdiv class=\"itemBox border center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012-2.jpg?v=1737187780\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Round Umbrella\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4899\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.85\"\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eGray Frame White Roof\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 右侧滚动内容 --\u003e\n\u003cdiv class=\"rightBox\"\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eGrey\/Bronze\/White\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4699\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.5''\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eWhite\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/4eace1f44dbd917d3bddbbe0831f4765.jpg?v=1726034472\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eGray Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2099-$4899\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.85”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eGray\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"itemBox center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e94.5”\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eBronze\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第四板块START (SHIPPING \u0026amp; RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第五板块START (SERVICE \u0026amp; WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 4秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003cscript\u003e\n(function () {\n  \/\/ 小标题点击：展开 \/ 收起对应板块（捕获阶段拦截，避免和主题自带脚本重复切换导致“点了没反应”）\n  document.addEventListener('click', function (e) {\n    var title = e.target.closest ? e.target.closest('.customDetailBox .itemTitle') : null;\n    if (!title) return;\n    var item = title.closest('.item');\n    if (!item) return;\n    e.stopImmediatePropagation();\n    e.preventDefault();\n    item.classList.toggle('active');\n  }, true);\n})();\n\u003c\/script\u003e","brand":"PURPLE LEAF","offers":[{"title":"10' X 12' with 24 yellow lights","offer_id":51882899112301,"sku":"ZY02KSBY1012-WT-24YL","price":2094.0,"currency_code":"USD","in_stock":true},{"title":"10' X 14' with 24 yellow lights","offer_id":51882899145069,"sku":"ZY02KSBY1014-WT-24YL","price":2444.0,"currency_code":"USD","in_stock":true},{"title":"11.4' X 17.5' with 36 yellow lights","offer_id":51882899177837,"sku":"ZY02KSBY1118-WT-36YL","price":3009.0,"currency_code":"USD","in_stock":true},{"title":"11.4' X 20.4' with 36 yellow lights(+Free Gift)","offer_id":51882899210605,"sku":"ZY02KSBY1121-WT-36YL","price":3759.0,"currency_code":"USD","in_stock":true},{"title":"11.4' X 23.3' with 48 yellow lights(+Free Gift)","offer_id":51882899243373,"sku":"ZY02KSBY1123-WT-48YL","price":3969.0,"currency_code":"USD","in_stock":true},{"title":"11.4' X 27.2' with 48 yellow lights(+Free Gift)","offer_id":51882899276141,"sku":"ZY02KSBY1128-WT-48YL","price":5129.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012-1_bb041bda-29bf-4ffd-a734-6fad0feca0d2.jpg?v=1761720145"},{"product_id":"purple-leaf-caesar-solar-louvered-pergola-with-led-strip-lights-and-control-panel-aluminum-outdoor-pergola-with-adjustable-roof-for-patio-deck-garden-yard-champagne","title":"PURPLE LEAF Caesar Solar Louvered Pergola with LED Strip Lights and Control Panel Aluminum Outdoor Pergola with Adjustable Roof for Patio Deck Garden Yard Champagne","description":"\u003cbody\u003e\n\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n    \u003ctitle\u003eSee More Example\u003c\/title\u003e\n    \u003cstyle\u003e\n      .more-text {\n        display: none;\n      }\n      .see-more, .see-less {\n        color: #3771aa;\n        font-weight: bold;\n        cursor: pointer;\n      }\n    \u003c\/style\u003e\n  \n  \n  \u003cp\u003e\n  \u003c!-- 这是前面展示的内容... --\u003e\n  \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e🌟 \u003c\/span\u003e\u003cstrong\u003eLED Lighting with 3 Modes:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eBuilt-in LED strips offer Warm White \/ Cool White \/ Amber three color temperatures to set the perfect mood for dinner, party, or everyday relaxation.\u003c\/p\u003e\n\u003cp\u003eYou can effortlessly adjust lighting to set the perfect scene. Switch between warm, white, and cool light to instantly match any occasion—from a relaxed evening to an outdoor dinner. Plus, keep your phone charged on the go with the built-in USB‑C port.\u003c\/p\u003e\n\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e🔋 \u003c\/span\u003e\u003cstrong\u003eDual Power Design\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eIntegrated high-efficiency solar panel charges automatically in sunlight for eco-friendly operation.\u003c\/p\u003e\n\u003cp\u003eBuilt-in rechargeable battery also supports USB backup charging, ensuring all-night illumination even on cloudy days.\u003c\/p\u003e\n\n    \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n    \u003cspan class=\"more-text\"\u003e\n      \u003c!-- 这是隐藏展示的内容... --\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e🏗️ \u003c\/span\u003e\u003cstrong\u003eSuperior Stability:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eFeatures thicker 4.53\" square columns (compared to standard 3.14\") for enhanced wind resistance and long-term structural integrity.\u003c\/p\u003e\n\u003cp\u003eHigh-quality champagne gold aluminum with powder-coated finish resists rust, corrosion, and UV fading.\u003c\/p\u003e\n\n  \n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e🌧️ \u003c\/span\u003e\u003cstrong\u003eWeather-Resistant Design：\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eInnovative rain gutter integrated into the structure channels water down through the columns, keeping your patio dry and clean.\u003c\/p\u003e\n\u003cp\u003eSecurely ground-mounted to withstand winds of 40–70 mph and snow loads up to 2.4 inches. Static pressure tested to 66 lbs\/sq.ft, designed for heavy snow and harsh weather. \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e 📦  \u003c\/span\u003e\u003cstrong\u003eEasy Assembly with Complete Kit\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003ePre-assembled main frame simplifies installation; includes all necessary hardware, remote, USB cable, and clear instructions.(Note: PURPLE LEAF does not provide installation service. Furniture not included.)\u003c\/p\u003e\n\u003cp\u003eBacked by 1-year warranty on frame construction and reliable customer support for peace of mind. \u003c\/p\u003e\n \u003cp\u003e\u003cb\u003eCheck HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/b\u003e \u003c\/p\u003e\n      \u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n      \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n    \u003c\/span\u003e\n  \n  \u003cscript\u003e\n    function expandContent() {\n      document.querySelector('.see-more').style.display = 'none';\n      document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n      document.querySelector('.see-more').style.display = 'inline';\n      document.querySelector('.more-text').style.display = 'none';\n    }\n  \u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003e\nHIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n\t\t\u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_4d23c055-5810-4328-8f97-4a0c3d151d2c.jpg?v=1768888729\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/693139b135c6a731cb6ec9d41f9cd10c.png?v=1768888733\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fa67c9a49ce1ce421e47564dee45c269.png?v=1768888733\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_4d23c055-5810-4328-8f97-4a0c3d151d2c.jpg?v=1768888729\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/693139b135c6a731cb6ec9d41f9cd10c.png?v=1768888733\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fa67c9a49ce1ce421e47564dee45c269.png?v=1768888733\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_5f341e02-778f-4df9-b905-243cac3a49f9.png?v=1768888733\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_050e7129-7833-42e0-8b30-5d7566fab94b.png?v=1768888733\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_f0ce04c7-cd70-4e55-a3a3-0133ff5e83de.png?v=1768888732\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_0d9b3cb6-7c6b-4fda-80e1-9cb42ca06f68.png?v=1768888733\" alt=\"Detail 5\"\u003e\n       \n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_5f341e02-778f-4df9-b905-243cac3a49f9.png?v=1768888733\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5_050e7129-7833-42e0-8b30-5d7566fab94b.png?v=1768888733\" alt=\"Detail 4\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2_f0ce04c7-cd70-4e55-a3a3-0133ff5e83de.png?v=1768888732\" alt=\"Detail 5\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_0d9b3cb6-7c6b-4fda-80e1-9cb42ca06f68.png?v=1768888733\" alt=\"Detail 5\"\u003e\n        \n    \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003c!-- 电脑端尺寸图 尺寸1400*600 --\u003e\n\u003cli class=\"image-container\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0417.png?v=1744850442\" alt=\"\" class=\"qwers\"\u003e\u003c\/li\u003e\n\u003c!-- 手机端尺寸图 --\u003e\n\u003cli class=\"phone\" style=\"width: 100%; height: auto; overflow: visible;\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0417-PE.png?v=1744850442\" alt=\"\" class=\"phones\" style=\"width: 100%; height: auto; display: block;\"\u003e\u003c\/li\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox border center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/4eace1f44dbd917d3bddbbe0831f4765.jpg?v=1726034472\" alt=\"Double Top LED Round Umbrella\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" title=\"Double Top LED Round Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo-1\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$6000\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 13'x30'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85\"\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\/Gray Frame White Root\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\/Bronze\/White\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4699\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ewhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWhite Root Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4899\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray frame white root\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$4199\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eBronze\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e \u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"PURPLE LEAF","offers":[{"title":"Champagne \/ 10‘x12’","offer_id":52932142694765,"sku":"ZY01-ATNCP-1012-LT","price":2798.0,"currency_code":"USD","in_stock":true},{"title":"Champagne \/ 10'x14'","offer_id":52932142727533,"sku":"ZY01-ATNCP-1014-LT","price":2925.0,"currency_code":"USD","in_stock":true},{"title":"Champagne \/ 11'x18'","offer_id":52932142760301,"sku":"ZY01-ATNCP-1118-LT","price":3660.0,"currency_code":"USD","in_stock":true},{"title":"Champagne \/ 11'x21'(+Free Gift)","offer_id":52932142793069,"sku":"ZY01-ATNCP-1121-LT","price":4385.0,"currency_code":"USD","in_stock":true},{"title":"Champagne \/ 11'x23'(+Free Gift)","offer_id":52932142825837,"sku":"ZY01-ATNCP-1123-LT","price":5076.0,"currency_code":"USD","in_stock":true},{"title":"Champagne \/ 11'x28'(+Free Gift)","offer_id":52932142858605,"sku":"ZY01-ATNCP-1128-LT","price":5664.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_908f6284-3afa-4772-8fd5-aa1c94831c76.jpg?v=1770101251"},{"product_id":"purple-leaf-caesar-solar-louvered-pergola-with-led-strip-lights-and-control-panel-aluminum-outdoor-pergola-with-adjustable-roof-for-patio-deck-garden-yard-champagne-copy","title":"PURPLE LEAF Caesar Solar Louvered Pergola with LED Strip Lights and Control Panel Aluminum Outdoor Pergola with Adjustable Roof for Patio Deck Garden Yard Bronze","description":"\u003c!-- 自定义商品详情排版 - Doc2内容 + Doc1 UI风格 --\u003e\n\u003cdiv class=\"custom-detail-container\"\u003e\n  \u003cdiv class=\"section-title\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\n  \u003c!-- Swiper CDN --\u003e\n  \u003clink rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.css\"\u003e\n  \u003cscript src=\"https:\/\/cdn.jsdelivr.net\/npm\/swiper@11\/swiper-bundle.min.js\"\u003e\u003c\/script\u003e\n\n  \u003cstyle\u003e\n    :root {\n      --primary: #3771aa;\n      --text: #333;\n      --bg: #fff;\n      --gray: #666;\n      --border: #eee;\n    }\n    .custom-detail-container {\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n      max-width: 1200px;\n      margin: 0 auto;\n      padding: 40px 20px;\n      color: var(--text);\n      line-height: 1.6;\n    }\n    .section-title {\n      font-size: 32px;\n      font-weight: 600;\n      text-align: center;\n      margin-bottom: 50px;\n      letter-spacing: 0.5px;\n    }\n\n    \/* Accordion 通用样式 *\/\n    .accordion-item {\n      margin-bottom: 30px;\n      border: 1px solid var(--border);\n      border-radius: 12px;\n      overflow: hidden;\n      box-shadow: 0 4px 12px rgba(0,0,0,0.05);\n      transition: all 0.3s ease;\n    }\n    .accordion-header {\n      padding: 20px 30px;\n      background: var(--bg);\n      font-size: 24px;\n      font-weight: 600;\n      cursor: pointer;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      transition: background 0.3s ease;\n    }\n    .accordion-header:hover {\n      background: #f8f9fa;\n    }\n    .accordion-header::after {\n      content: '+';\n      font-size: 28px;\n      transition: transform 0.3s ease;\n    }\n    .accordion-item.active .accordion-header::after {\n      transform: rotate(45deg);\n    }\n    .accordion-content {\n      padding: 0 30px;\n      height: 0;\n      overflow: hidden;\n      transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), padding 0.35s cubic-bezier(0.4, 0, 0.2, 1);\n      background: #fcfcfc;\n    }\n    .accordion-item.active .accordion-content {\n      padding: 30px;\n    }\n\n    \/* See More\/See Less *\/\n    .more-text { display: none; }\n    .see-more, .see-less {\n      color: var(--primary);\n      font-weight: bold;\n      cursor: pointer;\n      display: inline-block;\n      margin: 10px 0;\n    }\n    .see-more:hover, .see-less:hover { text-decoration: underline; }\n\n    \/* Features 内容 *\/\n    .features-list p { margin: 16px 0; font-size: 16px; }\n    .highlight-text { color: #ff8000; font-weight: 600; }\n\n    \/* SHIPPING \u0026 SERVICE *\/\n    .policy-section h4 {\n      font-size: 18px;\n      margin: 24px 0 12px;\n      color: var(--primary);\n      font-weight: 600;\n    }\n    .policy-section ul { margin: 16px 0; padding-left: 20px; }\n    .policy-section ul li { margin: 8px 0; line-height: 1.6; }\n    .policy-section p { margin: 12px 0; }\n\n    \/* Swiper 通用 *\/\n    .swiper {\n      border-radius: 12px;\n      overflow: hidden;\n      box-shadow: 0 8px 24px rgba(0,0,0,0.1);\n      margin: 20px 0;\n    }\n    .swiper-slide {\n      display: flex;\n      justify-content: center;\n      align-items: center;\n      background: #fff;\n    }\n    .swiper-slide img {\n      width: 100%;\n      height: auto;\n      display: block;\n      border-radius: 8px;\n      cursor: zoom-in;\n      transition: transform 0.3s ease;\n    }\n    .swiper-slide img:hover { transform: scale(1.03); }\n    .swiper-pagination-bullet-active { background: var(--primary); }\n    .swiper-button-next, .swiper-button-prev {\n      color: var(--primary);\n      background: rgba(255,255,255,0.9);\n      width: 40px;\n      height: 40px;\n      border-radius: 50%;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.1);\n    }\n    .swiper-button-next:after, .swiper-button-prev:after { font-size: 18px; }\n\n    \/* HIGHLIGHTS PC\/移动端 分离 *\/\n    .pc-highlights-swiper { display: block; }\n    .mobile-highlights-swiper { display: none; }\n    .pc-detail-swiper { display: block; }\n    .mobile-detail-swiper { display: none; }\n\n    @media (max-width: 768px) {\n      .pc-highlights-swiper { display: none; }\n      .mobile-highlights-swiper {\n        display: block;\n        width: calc(100% + 60px);\n        margin-left: -30px;\n        margin-right: -30px;\n        margin-top: 0;\n        margin-bottom: 60px;\n        border-radius: 0;\n        box-shadow: none;\n      }\n      .mobile-highlights-swiper .swiper-slide {\n        padding: 30px 0;\n        background: #fff;\n      }\n      .mobile-highlights-swiper .swiper-slide img {\n        width: auto;\n        max-width: 100%;\n        height: auto;\n        max-height: 78vh;\n        object-fit: contain;\n        border-radius: 0;\n      }\n      .mobile-highlights-swiper .swiper-button-next,\n      .mobile-highlights-swiper .swiper-button-prev { display: none; }\n      .mobile-highlights-swiper .swiper-pagination { bottom: 10px; }\n      .pc-detail-swiper { display: none; }\n      .mobile-detail-swiper { display: block; }\n    }\n\n    \/* 详情图轮播 *\/\n    .detail-swiper-wrap {\n      margin: 30px 0;\n    }\n    .detail-swiper-wrap .swiper-slide img {\n      width: 100%;\n      height: auto;\n      max-height: 600px;\n      object-fit: cover;\n      border-radius: 8px;\n      cursor: zoom-in;\n    }\n    .detail-swiper-wrap .swiper-slide img:hover { transform: scale(1.02); }\n\n    \/* OTHER CHOICE 产品卡片 *\/\n    .product-card {\n      background: #fff;\n      border-radius: 12px;\n      box-shadow: 0 4px 16px rgba(0,0,0,0.08);\n      padding: 24px;\n      width: 100%;\n      max-width: 340px;\n      text-align: center;\n      display: flex;\n      flex-direction: column;\n      justify-content: space-between;\n      transition: transform 0.3s ease, box-shadow 0.3s ease;\n    }\n    .product-card:hover {\n      transform: translateY(-8px);\n      box-shadow: 0 12px 32px rgba(0,0,0,0.12);\n    }\n    .product-card img {\n      width: 100%;\n      height: auto;\n      border-radius: 8px;\n      margin-bottom: 20px;\n    }\n    .card-title { font-size: 18px; font-weight: 600; margin: 16px 0; }\n    .spec-list {\n      list-style: none;\n      padding: 0;\n      margin: 20px 0;\n      text-align: left;\n      font-size: 15px;\n      line-height: 1.8;\n    }\n    .spec-list li { padding: 8px 0; border-bottom: 1px solid #eee; }\n    .spec-list li:last-child { border-bottom: none; }\n    .spec-list strong { color: var(--primary); }\n    .pBtn {\n      display: inline-block;\n      padding: 12px 28px;\n      background: var(--primary);\n      color: white;\n      border-radius: 8px;\n      text-decoration: none;\n      font-weight: 600;\n      margin-top: auto;\n      transition: background 0.3s ease;\n    }\n    .pBtn:hover { background: #2a5a8c; }\n\n    \/* Lightbox *\/\n    .lightbox-modal {\n      display: none;\n      position: fixed;\n      z-index: 10000;\n      left: 0; top: 0;\n      width: 100%; height: 100%;\n      background-color: rgba(0,0,0,0.95);\n      justify-content: center;\n      align-items: center;\n      overflow: hidden;\n      flex-direction: column;\n    }\n    .lightbox-modal.active { display: flex; }\n    .lightbox-inner {\n      position: relative;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      max-width: 95vw;\n      max-height: 90vh;\n    }\n    .modal-content {\n      max-width: 90vw;\n      max-height: 85vh;\n      object-fit: contain;\n      border-radius: 10px;\n      transform: scale(0.85);\n      opacity: 0;\n      transition: transform 0.4s cubic-bezier(0.22, 0.61, 0.36, 1), opacity 0.4s ease;\n      display: block;\n    }\n    .lightbox-modal.active .modal-content {\n      transform: scale(1);\n      opacity: 1;\n    }\n    .lightbox-close {\n      position: absolute;\n      top: 16px; right: 24px;\n      color: #fff;\n      font-size: 38px;\n      font-weight: 300;\n      cursor: pointer;\n      z-index: 10001;\n      line-height: 1;\n      opacity: 0.8;\n      transition: opacity 0.2s;\n    }\n    .lightbox-close:hover { opacity: 1; }\n    .lightbox-nav {\n      position: absolute;\n      top: 50%;\n      transform: translateY(-50%);\n      background: rgba(255,255,255,0.15);\n      color: #fff;\n      border: none;\n      width: 48px;\n      height: 48px;\n      border-radius: 50%;\n      font-size: 22px;\n      cursor: pointer;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      transition: background 0.2s;\n      z-index: 10002;\n      backdrop-filter: blur(4px);\n    }\n    .lightbox-nav:hover { background: rgba(255,255,255,0.3); }\n    .lightbox-nav.prev { left: 16px; }\n    .lightbox-nav.next { right: 16px; }\n    .lightbox-counter {\n      color: rgba(255,255,255,0.6);\n      font-size: 13px;\n      margin-top: 14px;\n      letter-spacing: 1px;\n    }\n    @media (max-width: 768px) {\n      .lightbox-nav { width: 36px; height: 36px; font-size: 18px; }\n      .lightbox-nav.prev { left: 8px; }\n      .lightbox-nav.next { right: 8px; }\n    }\n\n    \/* 移动端通用优化 *\/\n    @media (max-width: 768px) {\n      .section-title { font-size: 28px; margin-bottom: 30px; }\n      .accordion-header { font-size: 20px; padding: 16px 20px; }\n      .product-card { padding: 20px; max-width: 300px; }\n      .card-title { font-size: 17px; }\n    }\n  \u003c\/style\u003e\n\n  \u003c!-- FEATURES（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eFEATURES\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"features-list\"\u003e\n        \u003cp\u003e🌟 \u003cstrong\u003eLED Lighting with 3 Modes:\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eBuilt-in LED strips offer Warm White \/ Cool White \/ Amber three color temperatures to set the perfect mood for dinner, party, or everyday relaxation.\u003c\/p\u003e\n\n        \u003cp\u003e🔋 \u003cstrong\u003eDual Power Design\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eIntegrated high-efficiency solar panel charges automatically in sunlight for eco-friendly operation.\u003c\/p\u003e\n        \u003cp\u003eBuilt-in rechargeable battery also supports USB backup charging, ensuring all-night illumination even on cloudy days.\u003c\/p\u003e\n\n        \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n\n        \u003cspan class=\"more-text\"\u003e\n          \u003cp\u003e🏗️ \u003cstrong\u003eSuperior Stability:\u003c\/strong\u003e\u003c\/p\u003e\n          \u003cp\u003eFeatures thicker 4.53\" square columns (compared to standard 3.14\") for enhanced wind resistance and long-term structural integrity.\u003c\/p\u003e\n          \u003cp\u003eHigh-quality bronze aluminum with powder-coated finish resists rust, corrosion, and UV fading.\u003c\/p\u003e\n\n          \u003cp\u003e🌧️ \u003cstrong\u003eWeather-Resistant Design：\u003c\/strong\u003e\u003c\/p\u003e\n          \u003cp\u003eInnovative rain gutter integrated into the structure channels water down through the columns, keeping your patio dry and clean.\u003c\/p\u003e\n          \u003cp\u003eSecurely ground-mounted to withstand winds of 40–70 mph and snow loads up to 2.4 inches. Static pressure tested to 66 lbs\/sq.ft, designed for heavy snow and harsh weather.\u003c\/p\u003e\n\n          \u003cp\u003e📦 \u003cstrong\u003eEasy Assembly with Complete Kit\u003c\/strong\u003e\u003c\/p\u003e\n          \u003cp\u003ePre-assembled main frame simplifies installation; includes all necessary hardware, USB cable, and clear instructions.(Note: PURPLE LEAF does not provide installation service. Furniture not included.)\u003c\/p\u003e\n          \u003cp\u003eBacked by 1-year warranty on frame construction and reliable customer support for peace of mind.\u003c\/p\u003e\n\n          \u003cp class=\"highlight-text\"\u003ePlease feel free to contact us if you have further questions! Email address: \u003ca style=\"color:#ff8000;\" href=\"mailto:purpleleafservice2@gmail.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\u003c\/p\u003e\n          \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n        \u003c\/span\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- HIGHLIGHTS（默认展开） --\u003e\n  \u003cdiv class=\"accordion-item active\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eHIGHLIGHTS\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n\n      \u003c!-- PC端横幅轮播 --\u003e\n      \u003cdiv class=\"swiper pc-highlights-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC-01_d19e3cde-4a83-4944-acfd-e6a8d68ead70.jpg?v=1770097922\" alt=\"PURPLE-LEAF Adjustable Louvered Pergola\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC-02_177c1505-8cf0-47b4-b75d-d14c963e66f3.jpg?v=1770098845\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC-08.jpg?v=1770098707\" alt=\"PURPLE-LEAF Pergola\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 移动端横幅轮播 --\u003e\n      \u003cdiv class=\"swiper mobile-highlights-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-01_8230c14f-4166-4225-94e9-81be3c0baa68.jpg?v=1770099063\" alt=\"PURPLE-LEAF Adjustable Louvered Pergola Mobile 1\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-02_4f088f7f-d88f-4357-b569-753972272ba2.jpg?v=1770099072\" alt=\"PURPLE-LEAF Pergola Mobile 2\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-08_e6d53e62-5396-4090-9696-fbd7c6657a41.jpg?v=1770099081\" alt=\"PURPLE-LEAF Pergola Mobile 3\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- PC端详情图轮播 --\u003e\n      \u003cdiv class=\"detail-swiper-wrap pc-detail-swiper\"\u003e\n        \u003cdiv class=\"swiper\"\u003e\n          \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/Gemini_Generated_Image_hmn69jhmn69jhmn6.png?v=1784100530\" alt=\"Detail 1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC-07.jpg?v=1770098858\" alt=\"Detail 2\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC-06.jpg?v=1770098984\" alt=\"Detail 3\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PC-04_9086b1df-74f3-4afe-a6a6-f0d0e47e6fcf.jpg?v=1770098989\" alt=\"Detail 4\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003c!-- 移动端详情图轮播 --\u003e\n      \u003cdiv class=\"detail-swiper-wrap mobile-detail-swiper\"\u003e\n        \u003cdiv class=\"swiper\"\u003e\n          \u003cdiv class=\"swiper-wrapper\"\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-05_fc3479c0-dfe9-4d97-acd9-e9eaad49f08b.jpg?v=1770099094\" alt=\"Detail Mobile 1\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-07_fbfac5b9-a4e4-494c-a8b3-d699090cd785.jpg?v=1770099103\" alt=\"Detail Mobile 2\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-06_2e100844-eafe-4b69-8180-4cac5c29e26f.jpg?v=1770099109\" alt=\"Detail Mobile 3\"\u003e\u003c\/div\u003e\n            \u003cdiv class=\"swiper-slide\"\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/PE-04_b463e5a5-53b9-44ce-9ec9-1e5c32b0d089.jpg?v=1770099131\" alt=\"Detail Mobile 4\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n          \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- OTHER CHOICE --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eOTHER CHOICE\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"swiper choice-swiper\"\u003e\n        \u003cdiv class=\"swiper-wrapper\"\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"product-card\"\u003e\n              \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ChatGPT_Image_2026_5_19_10_41_06.png?v=1779158899\" alt=\"Caesar Louvered Pergola\"\u003e\n              \u003ch3 class=\"card-title\"\u003eCaesar Louvered Pergola\u003c\/h3\u003e\n              \u003cul class=\"spec-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2499-$5299\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 11'x28'\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 92.5\"\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Bronze\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e No\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n              \u003c\/ul\u003e\n              \u003ca class=\"pBtn\" href=\"https:\/\/c3knm56u3ucxsfjj-2531721251.shopifypreview.com\/collections\/louvered-pergola\/products\/purple-leaf-caesar-solar-louvered-pergola-with-led-strip-lights-and-control-panel-aluminum-outdoor-pergola-with-adjustable-roof-for-patio-deck-garden-yard-champagne-copy\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"product-card\"\u003e\n              \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\" alt=\"Athena Louvered Pergola\"\u003e\n              \u003ch3 class=\"card-title\"\u003eAthena Louvered Pergola\u003c\/h3\u003e\n              \u003cul class=\"spec-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2699-$4199\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 14'x24'\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 94.5''\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Grey\/Bronze\/White\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n              \u003c\/ul\u003e\n              \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"product-card\"\u003e\n              \u003cimg loading=\"lazy\" src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Wood Grain Louvered Pergola\"\u003e\n              \u003ch3 class=\"card-title\"\u003eWood Grain Louvered Pergola\u003c\/h3\u003e\n              \u003cul class=\"spec-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2099-$4699\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 14'x24'\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 92.5''\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Wood Grain\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e No\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n              \u003c\/ul\u003e\n              \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"product-card\"\u003e\n              \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\" alt=\"Athena White Louvered Pergola\"\u003e\n              \u003ch3 class=\"card-title\"\u003eAthena White Louvered Pergola\u003c\/h3\u003e\n              \u003cul class=\"spec-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2699-$4199\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 14'x24'\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 94.5\"\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e White\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n              \u003c\/ul\u003e\n              \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"product-card\"\u003e\n              \u003cimg loading=\"lazy\" src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\" alt=\"White Roof Louvered Pergola\"\u003e\n              \u003ch3 class=\"card-title\"\u003eWhite Roof Louvered Pergola\u003c\/h3\u003e\n              \u003cul class=\"spec-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2099-$4899\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 14'x24'\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 92.85\"\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Gray Frame White Roof\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e No\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n              \u003c\/ul\u003e\n              \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n          \u003cdiv class=\"swiper-slide\"\u003e\n            \u003cdiv class=\"product-card\"\u003e\n              \u003cimg loading=\"lazy\" src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\" alt=\"Athena Bronze Louvered Pergola\"\u003e\n              \u003ch3 class=\"card-title\"\u003eAthena Bronze Louvered Pergola\u003c\/h3\u003e\n              \u003cul class=\"spec-list\"\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrice:\u003c\/strong\u003e $2699-$4199\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 10'x12' - 14'x24'\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eHeight:\u003c\/strong\u003e 94.5\"\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eFrame Material:\u003c\/strong\u003e Aluminum\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003ePrivate Curtain and Netting:\u003c\/strong\u003e No\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eRegulate sunlight:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eColor:\u003c\/strong\u003e Bronze\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eOptional accessories:\u003c\/strong\u003e Yes\u003c\/li\u003e\n                \u003cli\u003e\n\u003cstrong\u003eWarranty:\u003c\/strong\u003e 1 Year\u003c\/li\u003e\n              \u003c\/ul\u003e\n              \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n            \u003c\/div\u003e\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n        \u003cdiv class=\"swiper-pagination\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-prev\"\u003e\u003c\/div\u003e\n        \u003cdiv class=\"swiper-button-next\"\u003e\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SHIPPING \u0026 RETURN --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eSHIPPING \u0026amp; RETURN\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"policy-section\"\u003e\n        \u003ch4\u003eShipping time \u0026amp; delivery time\u003c\/h4\u003e\n        \u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n        \u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n        \u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\n        \u003ch4\u003eFree shipping policy\u003c\/h4\u003e\n        \u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n        \u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n        \u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\n        \u003ch4\u003eAbout tracking logistics information\u003c\/h4\u003e\n        \u003cp\u003eWe'll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n        \u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n        \u003cp\u003eKeep in mind:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/li\u003e\n          \u003cli\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003ch4\u003eAbout damaged packages and defective items upon arrival\u003c\/h4\u003e\n        \u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/li\u003e\n          \u003cli\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/li\u003e\n          \u003cli\u003e3. We will contact you and try our best to find the best solution.\u003c\/li\u003e\n          \u003cli\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003ch4\u003eAdditional Information\u003c\/h4\u003e\n        \u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we'll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\n        \u003ch4\u003eAbout tracking information stagnation\u003c\/h4\u003e\n        \u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- SERVICE \u0026 WARRANTY --\u003e\n  \u003cdiv class=\"accordion-item\"\u003e\n    \u003cdiv class=\"accordion-header\"\u003eSERVICE \u0026amp; WARRANTY\u003c\/div\u003e\n    \u003cdiv class=\"accordion-content\"\u003e\n      \u003cdiv class=\"policy-section\"\u003e\n        \u003cp\u003e\u003cstrong\u003eDear customers\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\n        \u003ch4\u003e1. Accepted Return\u003c\/h4\u003e\n        \u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n        \u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n        \u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective products return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n        \u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n        \u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n        \u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\n        \u003ch4\u003e2. Not support the return\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e Return is not accepted when damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e\u003cstrong\u003e(2) Arrived damage\u003c\/strong\u003e\u003c\/p\u003e\n        \u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\u003cstrong\u003e(3) Missing part\u003c\/strong\u003e\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\u003cstrong\u003e(4) Doesn't work or defective\u003c\/strong\u003e\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n        \u003cul\u003e\n          \u003cli\u003e\u003cstrong\u003e(5) Incorrect Package Sent\u003c\/strong\u003e\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\n        \u003ch4\u003e3. Return Confirmation\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order, a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(2)\u003c\/strong\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(3)\u003c\/strong\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/li\u003e\n        \u003c\/ul\u003e\n\n        \u003ch4\u003e4. Refund and Compensation Process\u003c\/h4\u003e\n        \u003cul\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(1)\u003c\/strong\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/li\u003e\n          \u003cli\u003e\n\u003cstrong\u003e(2)\u003c\/strong\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/li\u003e\n        \u003c\/ul\u003e\n        \u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- Lightbox Modal --\u003e\n  \u003cdiv class=\"lightbox-modal\" id=\"lightbox\"\u003e\n    \u003cspan class=\"lightbox-close\" id=\"lightbox-close\"\u003e×\u003c\/span\u003e\n    \u003cdiv class=\"lightbox-inner\"\u003e\n      \u003cbutton class=\"lightbox-nav prev\" id=\"lightbox-prev\"\u003e‹\u003c\/button\u003e\n      \u003cimg class=\"modal-content\" id=\"lightbox-img\" alt=\"Enlarged Image\"\u003e\n      \u003cbutton class=\"lightbox-nav next\" id=\"lightbox-next\"\u003e›\u003c\/button\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"lightbox-counter\" id=\"lightbox-counter\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  \/\/ 默认展开项设置 height: auto\n  document.querySelectorAll('.accordion-item.active .accordion-content').forEach(content =\u003e {\n    content.style.height = 'auto';\n  });\n\n  \/\/ Accordion 交互\n  document.querySelectorAll('.accordion-header').forEach(header =\u003e {\n    header.addEventListener('click', () =\u003e {\n      const item = header.parentElement;\n      const content = header.nextElementSibling;\n\n      if (item.classList.contains('active')) {\n        content.style.height = `${content.scrollHeight}px`;\n        item.classList.remove('active');\n        void content.offsetHeight;\n        content.style.height = '0';\n      } else {\n        item.classList.add('active');\n        content.style.height = `${content.scrollHeight}px`;\n        content.addEventListener('transitionend', function handler() {\n          content.style.height = 'auto';\n          content.removeEventListener('transitionend', handler);\n        });\n        content.querySelectorAll('.swiper').forEach(el =\u003e {\n          if (el.swiper) el.swiper.update();\n        });\n      }\n    });\n  });\n\n  \/\/ See More \/ See Less\n  function expandContent() {\n    document.querySelector('.see-more').style.display = 'none';\n    document.querySelector('.more-text').style.display = 'inline';\n  }\n  function collapseContent() {\n    document.querySelector('.see-more').style.display = 'inline';\n    document.querySelector('.more-text').style.display = 'none';\n  }\n\n  \/\/ PC端横幅轮播\n  new Swiper('.pc-highlights-swiper', {\n    loop: true,\n    autoplay: { delay: 4000, disableOnInteraction: false },\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 800,\n  });\n\n  \/\/ 移动端横幅轮播\n  new Swiper('.mobile-highlights-swiper', {\n    loop: true,\n    autoplay: { delay: 4000, disableOnInteraction: false },\n    pagination: { el: '.swiper-pagination', clickable: true },\n    grabCursor: true,\n    speed: 800,\n  });\n\n  \/\/ PC端详情图轮播\n  new Swiper('.pc-detail-swiper .swiper', {\n    loop: true,\n    autoplay: { delay: 5000, disableOnInteraction: false },\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 600,\n  });\n\n  \/\/ 移动端详情图轮播\n  new Swiper('.mobile-detail-swiper .swiper', {\n    loop: true,\n    autoplay: { delay: 5000, disableOnInteraction: false },\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 600,\n  });\n\n  \/\/ OTHER CHOICE 轮播\n  new Swiper('.choice-swiper', {\n    loop: true,\n    slidesPerView: 1.2,\n    spaceBetween: 20,\n    centeredSlides: false,\n    pagination: { el: '.swiper-pagination', clickable: true },\n    navigation: { nextEl: '.swiper-button-next', prevEl: '.swiper-button-prev' },\n    grabCursor: true,\n    speed: 600,\n    breakpoints: {\n      769: { slidesPerView: 3, spaceBetween: 30 },\n      1024: { slidesPerView: 4, spaceBetween: 30 }\n    }\n  });\n\n  \/\/ Lightbox — 绑定 HIGHLIGHTS 板块所有图片\n  (function () {\n    const lightbox   = document.getElementById('lightbox');\n    const lightboxImg = document.getElementById('lightbox-img');\n    const closeBtn   = document.getElementById('lightbox-close');\n    const prevBtn    = document.getElementById('lightbox-prev');\n    const nextBtn    = document.getElementById('lightbox-next');\n    const counter    = document.getElementById('lightbox-counter');\n\n    \/\/ 收集 HIGHLIGHTS 板块内所有图片（横幅 + 详情轮播，响应当前可见端）\n    function getHighlightImages() {\n      const isMobile = window.innerWidth \u003c= 768;\n      const selectors = isMobile\n        ? '.mobile-highlights-swiper img, .mobile-detail-swiper img'\n        : '.pc-highlights-swiper img, .pc-detail-swiper img';\n      return Array.from(document.querySelectorAll(selectors));\n    }\n\n    let images = [];\n    let current = 0;\n\n    function openLightbox(idx) {\n      images = getHighlightImages();\n      current = idx;\n      showImage(current);\n      lightbox.classList.add('active');\n      document.body.style.overflow = 'hidden';\n    }\n\n    function closeLightbox() {\n      lightbox.classList.remove('active');\n      document.body.style.overflow = '';\n    }\n\n    function showImage(idx) {\n      \/\/ 触发退出动画后切换\n      lightboxImg.style.opacity = '0';\n      lightboxImg.style.transform = 'scale(0.92)';\n      setTimeout(() =\u003e {\n        lightboxImg.src = images[idx].src;\n        lightboxImg.alt = images[idx].alt || '';\n        lightboxImg.style.opacity = '';\n        lightboxImg.style.transform = '';\n        counter.textContent = `${idx + 1} \/ ${images.length}`;\n      }, 150);\n    }\n\n    function goPrev() {\n      images = getHighlightImages();\n      current = (current - 1 + images.length) % images.length;\n      showImage(current);\n    }\n    function goNext() {\n      images = getHighlightImages();\n      current = (current + 1) % images.length;\n      showImage(current);\n    }\n\n    \/\/ 绑定所有 HIGHLIGHTS 图片点击\n    function bindHighlightImages() {\n      const all = document.querySelectorAll(\n        '.pc-highlights-swiper img, .mobile-highlights-swiper img, .pc-detail-swiper img, .mobile-detail-swiper img'\n      );\n      all.forEach(img =\u003e {\n        img.style.cursor = 'zoom-in';\n        img.addEventListener('click', function () {\n          images = getHighlightImages();\n          \/\/ 找到在当前可见列表中的索引\n          const visibleSrc = images.map(i =\u003e i.src);\n          let idx = visibleSrc.indexOf(this.src);\n          if (idx === -1) idx = 0;\n          openLightbox(idx);\n        });\n      });\n    }\n\n    \/\/ 等 Swiper 初始化后再绑定（slide 克隆节点也需要绑定）\n    setTimeout(bindHighlightImages, 600);\n\n    \/\/ 控制按钮\n    closeBtn.addEventListener('click', closeLightbox);\n    prevBtn.addEventListener('click', goPrev);\n    nextBtn.addEventListener('click', goNext);\n\n    \/\/ 点击蒙层关闭\n    lightbox.addEventListener('click', e =\u003e {\n      if (e.target === lightbox) closeLightbox();\n    });\n\n    \/\/ 键盘支持\n    document.addEventListener('keydown', e =\u003e {\n      if (!lightbox.classList.contains('active')) return;\n      if (e.key === 'ArrowLeft')  goPrev();\n      if (e.key === 'ArrowRight') goNext();\n      if (e.key === 'Escape')     closeLightbox();\n    });\n  })();\n\u003c\/script\u003e","brand":"PURPLE LEAF","offers":[{"title":"Bronze \/ 10‘x12’","offer_id":52968537358701,"sku":"ZY03KSBY1012-LT","price":2549.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 10'x14'","offer_id":52968537391469,"sku":"ZY03KSBY1014-LT","price":2749.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 11'x18'","offer_id":52968537424237,"sku":"ZY03KSBY1118-LT","price":3449.0,"currency_code":"USD","in_stock":false},{"title":"Bronze \/ 11'x21'(+Free Gift)","offer_id":52968537457005,"sku":"ZY03KSBY1121-LT","price":3979.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 11'x23'(+Free Gift)","offer_id":52968537489773,"sku":"ZY03KSBY1123-LT","price":4379.0,"currency_code":"USD","in_stock":true},{"title":"Bronze \/ 11'x28'(+Free Gift)","offer_id":52968537522541,"sku":"ZY03KSBY1128-LT","price":5099.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ChatGPT_Image_2026_5_19_10_41_06.png?v=1779158899"},{"product_id":"purple-leaf-caesar-louvered-pergola-outdoor-wood-grain-frame-gray-roof-aluminum-pergola-with-adjustable-roof-patio-hardtop-gazebo-for-backyard-garden","title":"PURPLE LEAF Caesar Louvered Pergola Outdoor Wood Grain Frame Gray  Roof Aluminum Pergola with Adjustable Roof Patio Hardtop Gazebo for Backyard Garden","description":"\u003cbody\u003e\n\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n    \u003ctitle\u003eSee More Example\u003c\/title\u003e\n    \u003cstyle\u003e\n      .more-text {\n        display: none;\n      }\n      .see-more, .see-less {\n        color: #3771aa;\n        font-weight: bold;\n        cursor: pointer;\n      }\n    \u003c\/style\u003e\n  \n  \n  \u003cp\u003e\n  \u003c!-- 这是前面展示的内容... --\u003e\n  \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e● \u003cstrong\u003eLow-Maintenance Real Wood Look \u003c\/strong\u003e:Our UV-resistant, powder-coated finish authentically replicates natural wood grain on both the frame – giving you the beauty of real wood without cutting down a single tree. Built to withstand all weather conditions and guaranteed to stay fade-free for 5 years.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eHeavy-Duty Aluminum Frame\u003c\/strong\u003e: Engineered with thicker, wider aluminum construction, this pergola features a realistic wood grain surface that blends rustic, natural charm with extreme weather resistance.  It withstands up to 70 mph winds and 2.4-inch snow loads, ensuring year-round stability.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eHidden Drainage System\u003c\/strong\u003e: Effortlessly manage water accumulation with the hidden drainage of this aluminum pergola. Designed to efficiently and invisibly whisk water away, this innovative system prevents pooling and ensures a clean and dry environment for your outdoor space.\u003c\/p\u003e\n    \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n    \u003cspan class=\"more-text\"\u003e\n      \u003c!-- 这是隐藏展示的内容... --\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eAdjustable Louvered Roof \u003c\/strong\u003e: With the included crank handle, you can effortlessly adjust the louvers from 0 to 85 degrees. Enjoy up to 109 square feet of shaded area, and easily control the balance between sunlight and shade to match your preferences.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eVersatile \u0026amp; Easy to Assemble \u003c\/strong\u003e: Perfect for relaxation, eco-friendly parties, barbecuing, or extra storage. Quick and easy assembly lets you enjoy your louvered pergola right away – because loving nature should be simple and beautiful.\u003c\/p\u003e\n       \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n      \u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n      \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n    \u003c\/span\u003e\n  \n  \u003cscript\u003e\n    function expandContent() {\n      document.querySelector('.see-more').style.display = 'none';\n      document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n      document.querySelector('.see-more').style.display = 'inline';\n      document.querySelector('.more-text').style.display = 'none';\n    }\n  \u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n    \u003c!-- 标题 --\u003e\n    \u003cdiv class=\"itemTitle\"\u003e\n        HIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content\"\u003e\n        \u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n\t\t\u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/44_f5d16110-9244-45d4-97c1-6f95dcb41331.png?v=1791616577\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/bd197d9a-85ae-43ba-a68c-ac4b6e30fb15.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777016139\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d8a93094-10e4-47f5-8290-9c3b334abbdf.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777014461\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/8f38b8f5-7766-430f-8817-a7d4bdc113da.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777014510\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/03030e3ea53de8078be369c54e9011c0.png?v=1777021637\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5c64d8dd4fc9987ce9bc54b59f826226.png?v=1777021637\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fa7a7065af2835fec780151df471113b.png?v=1777021636\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/06711c83595d23efe502403a235163a7.png?v=1777021637\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n      \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_292a627b-6e6f-46b4-8568-2df9f048453f.jpg?v=1777015870\" alt=\"Detail 3\"\u003e\n      \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/b3cb6510-9d7f-4750-ba7f-7d137f9821ce.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777026120\" alt=\"Detail 5\"\u003e\n       \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_d7de0bb4-c647-49d2-ae18-897b37319e6c.jpg?v=1777015871\" alt=\"Detail 7\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/35379074af4b35c63d0419a6a1689304.png?v=1777024662\" alt=\"Detail 1\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/66cb31e43163490835b37e5a06bd3226.png?v=1777024614\" alt=\"Detail 4\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/7121f37ecd82f723143d3ef547af795c.png?v=1777024615\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\t\t\t\t\t\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox border center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/22_12f50e22-8fb5-41df-943d-39f3131586ba.png?v=1789110323\" alt=\"Double Top LED Round Umbrella\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar Wood Grain Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/products\/purple-leaf-caesar-louvered-pergola-outdoor-wood-grain-frame-gray-roof-aluminum-pergola-with-adjustable-roof-patio-hardtop-gazebo-for-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2059-$2459\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 10'x14'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5\"\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWood Grain Frame Gray Roof\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar White Roof pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1999-$5299\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e10'x12' - 13'x25'\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4799\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11.4'x27.2'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray Frame White Roof\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5899\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eBronze\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e\u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"PURPLE LEAF","offers":[{"title":"10' x 12'","offer_id":53254325993837,"sku":"ZY06KSGYBY1012","price":2059.0,"currency_code":"USD","in_stock":true},{"title":"10' x 14'(Almost Sold Out)","offer_id":53254326026605,"sku":"ZY06KSGYBY1014","price":2359.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1014-01.jpg?v=1776995345"},{"product_id":"purple-leaf-caesar-louvered-pergola-with-yellow-lights-wood-grain-frame-gray-roof-aluminum-pergola-with-adjustable-roof-hardtop-gazebo-for-outdoor-deck-garden-yard","title":"PURPLE LEAF Caesar Louvered Pergola with Yellow Lights Wood Grain Frame Gray Roof Aluminum Pergola with Adjustable Roof  Hardtop Gazebo for Outdoor Deck Garden Yard","description":"\u003cbody\u003e\n\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n    \u003ctitle\u003eSee More Example\u003c\/title\u003e\n    \u003cstyle\u003e\n      .more-text {\n        display: none;\n      }\n      .see-more, .see-less {\n        color: #3771aa;\n        font-weight: bold;\n        cursor: pointer;\n      }\n    \u003c\/style\u003e\n  \n  \n  \u003cp\u003e\n  \u003c!-- 这是前面展示的内容... --\u003e\n  \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e● \u003cstrong\u003eLow-Maintenance Real Wood Look \u003c\/strong\u003e:Our UV-resistant, powder-coated finish authentically replicates natural wood grain on both the frame – giving you the beauty of real wood without cutting down a single tree. Built to withstand all weather conditions and guaranteed to stay fade-free for 5 years.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eHeavy-Duty Aluminum Frame\u003c\/strong\u003e: Engineered with thicker, wider aluminum construction, this pergola features a realistic wood grain surface that blends rustic, natural charm with extreme weather resistance.  It withstands up to 70 mph winds and 2.4-inch snow loads, ensuring year-round stability.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eHidden Drainage System\u003c\/strong\u003e: Effortlessly manage water accumulation with the hidden drainage of this aluminum pergola. Designed to efficiently and invisibly whisk water away, this innovative system prevents pooling and ensures a clean and dry environment for your outdoor space.\u003c\/p\u003e\n    \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n    \u003cspan class=\"more-text\"\u003e\n      \u003c!-- 这是隐藏展示的内容... --\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eAdjustable Louvered Roof \u003c\/strong\u003e: With the included crank handle, you can effortlessly adjust the louvers from 0 to 85 degrees. Enjoy up to 109 square feet of shaded area, and easily control the balance between sunlight and shade to match your preferences.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eVersatile \u0026amp; Easy to Assemble \u003c\/strong\u003e: Perfect for relaxation, eco-friendly parties, barbecuing, or extra storage. Quick and easy assembly lets you enjoy your louvered pergola right away – because loving nature should be simple and beautiful.\u003c\/p\u003e\n       \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n      \u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n      \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n    \u003c\/span\u003e\n  \n  \u003cscript\u003e\n    function expandContent() {\n      document.querySelector('.see-more').style.display = 'none';\n      document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n      document.querySelector('.see-more').style.display = 'inline';\n      document.querySelector('.more-text').style.display = 'none';\n    }\n  \u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n    \u003c!-- 标题 --\u003e\n    \u003cdiv class=\"itemTitle\"\u003e\n        HIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content\"\u003e\n        \u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n\t\t\u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/youmuwen.png?v=1777356657\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/bd197d9a-85ae-43ba-a68c-ac4b6e30fb15.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777016139\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d8a93094-10e4-47f5-8290-9c3b334abbdf.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777014461\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/8f38b8f5-7766-430f-8817-a7d4bdc113da.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777014510\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/03030e3ea53de8078be369c54e9011c0.png?v=1777021637\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5c64d8dd4fc9987ce9bc54b59f826226.png?v=1777021637\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fa7a7065af2835fec780151df471113b.png?v=1777021636\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/06711c83595d23efe502403a235163a7.png?v=1777021637\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n      \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_292a627b-6e6f-46b4-8568-2df9f048453f.jpg?v=1777015870\" alt=\"Detail 3\"\u003e\n      \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/b3cb6510-9d7f-4750-ba7f-7d137f9821ce.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777026120\" alt=\"Detail 5\"\u003e\n       \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_d7de0bb4-c647-49d2-ae18-897b37319e6c.jpg?v=1777015871\" alt=\"Detail 7\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/35379074af4b35c63d0419a6a1689304.png?v=1777024662\" alt=\"Detail 1\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/66cb31e43163490835b37e5a06bd3226.png?v=1777024614\" alt=\"Detail 4\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/7121f37ecd82f723143d3ef547af795c.png?v=1777024615\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\t\t\t\t\t\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\u003cdiv class=\"itemBox border center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/22_12f50e22-8fb5-41df-943d-39f3131586ba.png?v=1789110323\" alt=\"Double Top LED Round Umbrella\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eCaesar Wood Grain Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/products\/purple-leaf-caesar-louvered-pergola-outdoor-wood-grain-frame-gray-roof-aluminum-pergola-with-adjustable-roof-patio-hardtop-gazebo-for-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2059-$2459\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 10'x14'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.5\"\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eWood Grain Frame Gray Roof\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar White Roof pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1999-$5299\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e10'x12' - 13'x25'\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4799\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11.4'x27.2'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray Frame White Roof\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5899\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eBronze\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e\u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"PURPLE LEAF","offers":[{"title":"10' x 12' With 24 Yellow Lights","offer_id":53265932910957,"sku":"ZY06KSGYBY1012-24YL","price":2114.0,"currency_code":"USD","in_stock":true},{"title":"10' x 14' With 24 Yellow Lights","offer_id":53265932943725,"sku":"ZY06KSGYBY1014-24YL","price":2414.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1014_de162dc6-4d84-43d4-bd31-126d5db8a386.png?v=1777345642"},{"product_id":"purple-leaf-caesar-louvered-pergola-with-milky-lights-wood-grain-frame-gray-roof-aluminum-pergola-with-adjustable-roof-hardtop-gazebo-for-outdoor-deck-garden-yard","title":"PURPLE LEAF Caesar Louvered Pergola with  Milky Lights Wood Grain Frame Gray Roof Aluminum Pergola with Adjustable Roof  Hardtop Gazebo for Outdoor Deck Garden Yard","description":"\u003cbody\u003e\n\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n    \u003ctitle\u003eSee More Example\u003c\/title\u003e\n    \u003cstyle\u003e\n      .more-text {\n        display: none;\n      }\n      .see-more, .see-less {\n        color: #3771aa;\n        font-weight: bold;\n        cursor: pointer;\n      }\n    \u003c\/style\u003e\n  \n  \n  \u003cp\u003e\n  \u003c!-- 这是前面展示的内容... --\u003e\n  \u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e● \u003cstrong\u003eLow-Maintenance Real Wood Look \u003c\/strong\u003e:Our UV-resistant, powder-coated finish authentically replicates natural wood grain on both the frame – giving you the beauty of real wood without cutting down a single tree. Built to withstand all weather conditions and guaranteed to stay fade-free for 5 years.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eHeavy-Duty Aluminum Frame\u003c\/strong\u003e: Engineered with thicker, wider aluminum construction, this pergola features a realistic wood grain surface that blends rustic, natural charm with extreme weather resistance.  It withstands up to 70 mph winds and 2.4-inch snow loads, ensuring year-round stability.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eHidden Drainage System\u003c\/strong\u003e: Effortlessly manage water accumulation with the hidden drainage of this aluminum pergola. Designed to efficiently and invisibly whisk water away, this innovative system prevents pooling and ensures a clean and dry environment for your outdoor space.\u003c\/p\u003e\n    \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n    \u003cspan class=\"more-text\"\u003e\n      \u003c!-- 这是隐藏展示的内容... --\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eAdjustable Louvered Roof \u003c\/strong\u003e: With the included crank handle, you can effortlessly adjust the louvers from 0 to 85 degrees. Enjoy up to 109 square feet of shaded area, and easily control the balance between sunlight and shade to match your preferences.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eVersatile \u0026amp; Easy to Assemble \u003c\/strong\u003e: Perfect for relaxation, eco-friendly parties, barbecuing, or extra storage. Quick and easy assembly lets you enjoy your louvered pergola right away – because loving nature should be simple and beautiful.\u003c\/p\u003e\n       \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n      \u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n      \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n    \u003c\/span\u003e\n  \n  \u003cscript\u003e\n    function expandContent() {\n      document.querySelector('.see-more').style.display = 'none';\n      document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n      document.querySelector('.see-more').style.display = 'inline';\n      document.querySelector('.more-text').style.display = 'none';\n    }\n  \u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n    \u003c!-- 标题 --\u003e\n    \u003cdiv class=\"itemTitle\"\u003e\n        HIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"content\"\u003e\n        \u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n\t\t\u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/B7F03E533B1E815B6116EF0C0BD3F99D.jpg?v=1791615332\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/bd197d9a-85ae-43ba-a68c-ac4b6e30fb15.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777016139\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/d8a93094-10e4-47f5-8290-9c3b334abbdf.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777014461\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Double-Top-Market-Umbrella-Square-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/8f38b8f5-7766-430f-8817-a7d4bdc113da.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777014510\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/44_d8138ca3-9835-4a92-aa69-11e308131e1a.png?v=1791615504\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/5c64d8dd4fc9987ce9bc54b59f826226.png?v=1777021637\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fa7a7065af2835fec780151df471113b.png?v=1777021636\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-2\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/06711c83595d23efe502403a235163a7.png?v=1777021637\"\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n      \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_292a627b-6e6f-46b4-8568-2df9f048453f.jpg?v=1777015870\" alt=\"Detail 3\"\u003e\n      \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/b3cb6510-9d7f-4750-ba7f-7d137f9821ce.__CR0_0_1464_600_PT0_SX1464_V1.jpg?v=1777026120\" alt=\"Detail 5\"\u003e\n       \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_d7de0bb4-c647-49d2-ae18-897b37319e6c.jpg?v=1777015871\" alt=\"Detail 7\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/35379074af4b35c63d0419a6a1689304.png?v=1777024662\" alt=\"Detail 1\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/66cb31e43163490835b37e5a06bd3226.png?v=1777024614\" alt=\"Detail 4\"\u003e\n      \u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/7121f37ecd82f723143d3ef547af795c.png?v=1777024615\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\t\t\t\t\t\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\u003cdiv class=\"itemBox border center\"\u003e\n\u003cdiv class=\"inBox\"\u003e\n\u003cdiv class=\"imgBox\"\u003e\n\u003c!-- 产品图片替换 --\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/22_12f50e22-8fb5-41df-943d-39f3131586ba.png?v=1789110323\" alt=\"Double Top LED Round Umbrella\"\u003e\n\u003c\/div\u003e\n\u003c!-- 产品标题文案 --\u003e\n\u003cdiv class=\"pTitle\"\u003eCaesar Wood Grain Louvered Pergola\u003c\/div\u003e\n\u003c!-- 购物车文案 --\u003e \u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/products\/purple-leaf-caesar-louvered-pergola-outdoor-wood-grain-frame-gray-roof-aluminum-pergola-with-adjustable-roof-patio-hardtop-gazebo-for-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bottomContent\"\u003e\n\u003c!-- 对比文案 --\u003e\n\u003cdiv\u003e$2059-$2459\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003e\n\u003cp align=\"center\"\u003e10'x12' - 10'x14'\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e92.5\"\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\u003cdiv\u003eNo\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\u003cdiv\u003eWood Grain Frame Gray Roof\u003c\/div\u003e\n\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\u003cdiv\u003e1 Year\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar White Roof pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1999-$5299\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e10'x12' - 13'x25'\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4799\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11.4'x27.2'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray Frame White Roof\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5899\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eBronze\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e\u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"PURPLE LEAF","offers":[{"title":"10' x 12' With 24 Milky Lights","offer_id":53266362925421,"sku":"ZY06KSGYBY1012-24ML","price":2114.0,"currency_code":"USD","in_stock":true},{"title":"10' x 14' With 24 Milky Lights","offer_id":53266362958189,"sku":"ZY06KSGYBY1014-24ML","price":2414.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_54931576-2879-4052-bd80-dea016dfd0d1.jpg?v=1791536370"},{"product_id":"purple-leaf-caesar-led-louvered-pergola-with-integrated-solar-strip-lights-adjustable-aluminum-louvers-wind-resistant-pergolas-for-patio-dining-deck-garden-yard-white","title":"PURPLE LEAF Caesar LED Louvered Pergola with Integrated Solar Strip Lights Adjustable Aluminum Louvers Wind Resistant Pergolas for Patio Dining Deck Garden Yard White","description":"\u003cbody\u003e\n\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n    \u003ctitle\u003eSee More Example\u003c\/title\u003e\n    \u003cstyle\u003e\n      .more-text {\n        display: none;\n      }\n      .see-more, .see-less {\n        color: #3771aa;\n        font-weight: bold;\n        cursor: pointer;\n      }\n    \u003c\/style\u003e\n  \n  \n  \u003cp\u003e\n  \u003c!-- 这是前面展示的内容... --\u003e\n  \u003c\/p\u003e\n \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eOne Tap,Three Atmospheres\u003c\/strong\u003e: With its easy control panel, you can effortlessly adjust lighting to set the perfect scene. Switch between warm, white, and cool light to instantly match any occasion—from a relaxed evening to an outdoor dinner. Plus, keep your phone charged on the go with the built-in USB‑C port.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e● \u003cstrong\u003eModern \u0026amp; Clean Style\u003c\/strong\u003e: A modern outdoor pergola with a special and handcrafted design featuring smooth curves and clean lines while concealing any fixings. This ideal addition to your outdoor space will captivate your senses with a sleek appearance.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eFull Aluminum Frames and Louvers\u003c\/strong\u003e: Constructed with high-quality aluminum, the Purple Leaf pergola is built to withstand the test of time. With a weatherproof aluminum louvers, it create an optimal environment by shielding your outdoor space from heavy rain, snow, and other harsh elements.\u003c\/p\u003e\n    \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n    \u003cspan class=\"more-text\"\u003e\n      \u003c!-- 这是隐藏展示的内容... --\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eHidden Drainage System\u003c\/strong\u003e: Effortlessly manage water accumulation with the hidden drainage of this aluminum pergola. Designed to efficiently and invisibly whisk water away, this innovative system prevents pooling and ensures a clean and dry environment for your outdoor space.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003e Exceptional Load-bearing Capacity\u003c\/strong\u003e: Anchored firmly to the floor, this pergola can effortlessly withstand wind speeds of 40-70 mph and snow accumulation of up to 2.4 inches. With an impressive static pressure test rating of 66 lbs\/㎡, designed to endure heavy snow and challenging weather condition.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n      \u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n      \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n    \u003c\/span\u003e\n  \n  \u003cscript\u003e\n    function expandContent() {\n      document.querySelector('.see-more').style.display = 'none';\n      document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n      document.querySelector('.see-more').style.display = 'inline';\n      document.querySelector('.more-text').style.display = 'none';\n    }\n  \u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003e\nHIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n\t\t\u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/A_PC.jpg?v=1787652400\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_white_color_matched.png?v=1777977171\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3_white_color_matched.png?v=1777977171\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/purple-leaf-caesar-led-dusk-600x450-clean.png?v=1787653778\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1_white_color_matched_0e014e5d-66eb-4c7e-a746-59fa4009193c.png?v=1778305497\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/3___white_color_matched_f68c75c1-3c06-4d55-b534-b2b3d0fd389c.png?v=1778305497\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/snow-load-60.png?v=1789450465\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4_white_color_matched.png?v=1777977170\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/9_white_color_matched.png?v=1777977170\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/10_white_color_matched.png?v=1777977169\" alt=\"Detail 5\"\u003e\n        \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/6_white_color_matched.png?v=1777977167\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/snow-load-60-600x450.png?v=1789451137\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4___white_color_matched_9745595f-fcd7-4c80-8fb4-dcdd8eded774.png?v=1778305496\" alt=\"Detail 4\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/9_white_color_matched_7e3c188b-82b7-40cd-a1cb-50079c6f0454.png?v=1778305496\" alt=\"Detail 5\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/10_white_color_matched_95b60a35-9b8d-4881-a76e-9bdf43ab7ea3.png?v=1778305496\" alt=\"Detail 5\"\u003e\n      \t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/6__white_color_matched_12d6cebf-08d5-4330-b50c-e06dfd62d84a.png?v=1778305497\" alt=\"Detail 5\"\u003e\n  \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 百叶棚安装前后对比板块 START\n  插入位置：HIGHLIGHTS 板块结束后、OTHER CHOICE 板块开始前。\n\n  正式上线前只需要替换下方两处图片地址：\n  1. data-before-image 对应图片的 src：安装前\n  2. data-after-image  对应图片的 src：安装后\n\n  两张图片应当具有完全相同的尺寸、构图和拍摄机位。\n--\u003e\n\u003cdiv class=\"item active pl-before-after-section\"\u003e\n  \u003cdiv class=\"itemTitle\"\u003e\n    BEFORE \u0026amp; AFTER\n    \u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content\"\u003e\n    \u003csection class=\"pl-compare-block\" aria-label=\"Before and after pergola installation comparison\"\u003e\n      \u003cdiv class=\"pl-compare\" data-pl-compare style=\"--pl-compare-position: 50%;\"\u003e\n        \u003c!-- 安装后图片：请把下面的 src 替换成正式图片地址 --\u003e\n        \u003cimg class=\"pl-compare__image pl-compare__image--after\" data-after-image src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/caesar-after-2000x1200.jpg?v=1790045573\" alt=\"Outdoor space after installing the louvered pergola\" width=\"1500\" height=\"750\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n\n        \u003cdiv class=\"pl-compare__before\" aria-hidden=\"true\"\u003e\n          \u003c!-- 安装前图片：请把下面的 src 替换成正式图片地址 --\u003e\n          \u003cimg class=\"pl-compare__image pl-compare__image--before\" data-before-image src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/caesar-before-2000x1200.jpg?v=1790045560\" alt=\"\" width=\"1500\" height=\"750\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n        \u003c\/div\u003e\n\n        \u003cspan class=\"pl-compare__label pl-compare__label--before\" aria-hidden=\"true\"\u003e\n          Before\n        \u003c\/span\u003e\n        \u003cspan class=\"pl-compare__label pl-compare__label--after\" aria-hidden=\"true\"\u003e\n          After\n        \u003c\/span\u003e\n\n        \u003cdiv class=\"pl-compare__divider\" aria-hidden=\"true\"\u003e\u003c\/div\u003e\n\n        \u003cdiv class=\"pl-compare__handle\" role=\"slider\" tabindex=\"0\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"50\" aria-orientation=\"horizontal\" aria-label=\"Compare the outdoor space before and after pergola installation\" aria-valuetext=\"50 percent before installation, 50 percent after installation\"\u003e\n          \u003cimg class=\"pl-compare__handle-logo\" src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/purple-leaf_90x@2x.png?v=1777343209\" alt=\"\" aria-hidden=\"true\" draggable=\"false\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .pl-before-after-section,\n  .pl-before-after-section * {\n    box-sizing: border-box;\n  }\n\n  .pl-compare-block {\n    width: 100%;\n    max-width: 1000px;\n    margin: 30px auto;\n  }\n\n  .pl-compare {\n    position: relative;\n    width: 100%;\n    aspect-ratio: 5 \/ 3;\n    overflow: hidden;\n    border-radius: 9px;\n    background: #e9edf2;\n    cursor: default;\n    isolation: isolate;\n    -webkit-user-select: none;\n    user-select: none;\n  }\n\n  .pl-compare__image {\n    position: absolute;\n    inset: 0;\n    display: block;\n    width: 100%;\n    height: 100%;\n    max-width: none;\n    margin: 0;\n    object-fit: cover;\n    object-position: center;\n    pointer-events: none;\n  }\n\n  .pl-compare__image--after {\n    z-index: 1;\n  }\n\n  .pl-compare__before {\n    position: absolute;\n    inset: 0;\n    z-index: 2;\n    overflow: hidden;\n    clip-path: inset(0 calc(100% - var(--pl-compare-position)) 0 0);\n    -webkit-clip-path: inset(0 calc(100% - var(--pl-compare-position)) 0 0);\n    will-change: clip-path;\n  }\n\n  .pl-compare__label {\n    position: absolute;\n    bottom: 34px;\n    z-index: 3;\n    padding: 0;\n    background: transparent;\n    color: #fff;\n    font-size: 20px;\n    font-weight: 700;\n    letter-spacing: 0;\n    line-height: 1.2;\n    text-transform: none;\n    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.45);\n    pointer-events: none;\n  }\n\n  .pl-compare__label--before {\n    left: 32px;\n  }\n\n  .pl-compare__label--after {\n    right: 32px;\n  }\n\n  .pl-compare__divider {\n    position: absolute;\n    top: 0;\n    bottom: 0;\n    left: var(--pl-compare-position);\n    z-index: 4;\n    width: 2px;\n    background: rgba(255, 255, 255, 0.96);\n    box-shadow: 0 0 2px rgba(0, 0, 0, 0.24);\n    transform: translateX(-50%);\n    pointer-events: none;\n  }\n\n  .pl-compare__handle {\n    position: absolute;\n    top: 50%;\n    left: var(--pl-compare-position);\n    z-index: 5;\n    display: grid;\n    width: 40px;\n    height: 40px;\n    place-items: center;\n    border: 0;\n    border-radius: 50%;\n    background: #fff;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.22);\n    color: #111;\n    cursor: pointer;\n    touch-action: none;\n    transform: translate(-50%, -50%);\n    -webkit-tap-highlight-color: transparent;\n  }\n\n  .pl-compare__handle-logo {\n    display: block;\n    width: 30px;\n    height: 18px;\n    max-width: none;\n    margin: 0;\n    object-fit: contain;\n    pointer-events: none;\n    -webkit-user-select: none;\n    user-select: none;\n  }\n\n  .pl-compare__handle.is-dragging {\n    cursor: grabbing;\n  }\n\n  .pl-compare__handle:focus-visible {\n    outline: 2px solid #111;\n    outline-offset: 3px;\n  }\n\n  @media only screen and (max-width: 600px) {\n    .pl-compare-block {\n      margin: 20px auto;\n    }\n\n    .pl-compare {\n      aspect-ratio: 5 \/ 3;\n      border-radius: 8px;\n    }\n\n    .pl-compare__label {\n      bottom: 16px;\n      font-size: 14px;\n    }\n\n    .pl-compare__label--before {\n      left: 16px;\n    }\n\n    .pl-compare__label--after {\n      right: 16px;\n    }\n\n    .pl-compare__handle {\n      width: 40px;\n      height: 40px;\n    }\n\n    .pl-compare__handle-logo {\n      width: 30px;\n      height: 18px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .pl-compare__before,\n    .pl-compare__divider {\n      transition: none;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    'use strict';\n\n    function initializeComparisonSliders(root) {\n      var scope = root || document;\n      var sliders = scope.querySelectorAll('[data-pl-compare]:not([data-pl-compare-ready])');\n\n      sliders.forEach(function (slider) {\n        var handle = slider.querySelector('.pl-compare__handle');\n        var position = Number(handle \u0026\u0026 handle.getAttribute('aria-valuenow')) || 50;\n        var dragging = false;\n\n        if (!handle) return;\n\n        function setPosition(nextPosition) {\n          position = Math.max(0, Math.min(100, Number(nextPosition) || 0));\n          slider.style.setProperty('--pl-compare-position', position + '%');\n          handle.setAttribute('aria-valuenow', String(Math.round(position)));\n          handle.setAttribute(\n            'aria-valuetext',\n            Math.round(position) + ' percent before installation, ' +\n              Math.round(100 - position) + ' percent after installation'\n          );\n        }\n\n        function positionFromPointer(event) {\n          var bounds = slider.getBoundingClientRect();\n\n          if (!bounds.width) return position;\n\n          return ((event.clientX - bounds.left) \/ bounds.width) * 100;\n        }\n\n        function stopDragging(event) {\n          if (!dragging) return;\n\n          dragging = false;\n          handle.classList.remove('is-dragging');\n\n          if (\n            event \u0026\u0026\n            typeof handle.hasPointerCapture === 'function' \u0026\u0026\n            handle.hasPointerCapture(event.pointerId)\n          ) {\n            handle.releasePointerCapture(event.pointerId);\n          }\n        }\n\n        handle.addEventListener('pointerdown', function (event) {\n          if (typeof event.button === 'number' \u0026\u0026 event.button !== 0) return;\n\n          dragging = true;\n          handle.classList.add('is-dragging');\n\n          if (typeof handle.setPointerCapture === 'function') {\n            handle.setPointerCapture(event.pointerId);\n          }\n\n          event.preventDefault();\n        });\n\n        handle.addEventListener('pointermove', function (event) {\n          if (!dragging) return;\n\n          setPosition(positionFromPointer(event));\n          event.preventDefault();\n        });\n\n        handle.addEventListener('pointerup', stopDragging);\n        handle.addEventListener('pointercancel', stopDragging);\n        handle.addEventListener('lostpointercapture', function () {\n          dragging = false;\n          handle.classList.remove('is-dragging');\n        });\n\n        handle.addEventListener('keydown', function (event) {\n          var step = event.shiftKey ? 10 : 1;\n          var nextPosition = position;\n\n          if (event.key === 'ArrowLeft' || event.key === 'ArrowDown') {\n            nextPosition -= step;\n          } else if (event.key === 'ArrowRight' || event.key === 'ArrowUp') {\n            nextPosition += step;\n          } else if (event.key === 'Home') {\n            nextPosition = 0;\n          } else if (event.key === 'End') {\n            nextPosition = 100;\n          } else {\n            return;\n          }\n\n          event.preventDefault();\n          setPosition(nextPosition);\n        });\n\n        slider.setAttribute('data-pl-compare-ready', 'true');\n        setPosition(position);\n      });\n    }\n\n    function start() {\n      initializeComparisonSliders(document);\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', start, { once: true });\n    } else {\n      start();\n    }\n\n    document.addEventListener('shopify:section:load', function (event) {\n      initializeComparisonSliders(event.target);\n    });\n  }());\n\u003c\/script\u003e\n\u003c!-- 百叶棚安装前后对比板块 END --\u003e\n\u003c!-- REAL WHITE PERGOLA BACKYARDS：客户评价模块 START --\u003e\n\u003cdiv class=\"item active pl-white-stories-section\"\u003e\n  \u003cdiv class=\"itemTitle\"\u003e\n    REAL WHITE PERGOLA BACKYARDS\n    \u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"content\"\u003e\n    \u003csection id=\"pl-white-stories\" class=\"pl-white-stories\" data-pl-white-stories aria-label=\"PURPLE LEAF white pergola customer stories\"\u003e\n      \u003cp class=\"pl-white-stories__intro\"\u003e\n        See how PURPLE LEAF white pergola owners created more shade, rain-ready comfort, and room to enjoy life outdoors.\n      \u003c\/p\u003e\n\n      \u003cdiv class=\"pl-white-stories__stage\"\u003e\n        \u003cbutton class=\"pl-white-stories__arrow pl-white-stories__arrow--prev\" type=\"button\" data-stories-prev aria-label=\"Show previous customer stories\"\u003e\n          \u003cspan aria-hidden=\"true\"\u003e‹\u003c\/span\u003e\n        \u003c\/button\u003e\n\n        \u003cdiv class=\"pl-white-stories__viewport\" data-stories-viewport\u003e\n          \u003cdiv class=\"pl-white-stories__track\" data-stories-track\u003e\n            \u003carticle class=\"pl-white-stories__card\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge Natasha's customer photo\"\u003e\n              \u003cdiv class=\"pl-white-stories__photo\"\u003e\n                \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2025\/10\/c4d1be6b3e5e3312363eed9b42e7a8de.jpeg\" alt=\"Natasha's modern white PURPLE LEAF pergola installed over a raised deck\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n                \u003cspan class=\"pl-white-stories__tag\"\u003eWhite + light kit\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"pl-white-stories__copy\"\u003e\n                \u003cdiv class=\"pl-white-stories__stars\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch3\u003eAwesome Pergola \u0026amp; Service\u003c\/h3\u003e\n                \u003cblockquote tabindex=\"0\" title=\"Hover or tap to read the full review\"\u003e“It looks amazing, blocks the direct sun, and lets us use the deck throughout the day—even when it’s raining. At night, the lights create an amazing look.”\u003c\/blockquote\u003e\n                \u003cdiv class=\"pl-white-stories__reviewer\"\u003e\n                  \u003cdiv\u003e\n                    \u003cdiv class=\"pl-white-stories__name\"\u003eNatasha\u003c\/div\u003e\n                    \u003cdiv class=\"pl-white-stories__source\"\u003eCustomer review\u003c\/div\u003e\n                  \u003c\/div\u003e\n                  \u003ctime datetime=\"2025-10-05\"\u003eOct 05, 2025\u003c\/time\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"pl-white-stories__card\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge Terry and Jenny Gaiser's customer photo\"\u003e\n              \u003cdiv class=\"pl-white-stories__photo\"\u003e\n                \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2025\/5\/5964568c715737e7f2de5c6256819eb6.jpeg\" alt=\"Terry and Jenny's white PURPLE LEAF pergola shading their deck\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n                \u003cspan class=\"pl-white-stories__tag\"\u003eDeck shade\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"pl-white-stories__copy\"\u003e\n                \u003cdiv class=\"pl-white-stories__stars\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch3\u003eLove Our White Pergola!\u003c\/h3\u003e\n                \u003cblockquote tabindex=\"0\" title=\"Hover or tap to read the full review\"\u003e“We had no shade on our deck and could not enjoy it. Now we have shade and protection from the elements. Installation was easy and it was up in just a few hours.”\u003c\/blockquote\u003e\n                \u003cdiv class=\"pl-white-stories__reviewer\"\u003e\n                  \u003cdiv\u003e\n                    \u003cdiv class=\"pl-white-stories__name\"\u003eTerry \u0026amp; Jenny Gaiser\u003c\/div\u003e\n                    \u003cdiv class=\"pl-white-stories__source\"\u003eCustomer review\u003c\/div\u003e\n                  \u003c\/div\u003e\n                  \u003ctime datetime=\"2025-05-27\"\u003eMay 27, 2025\u003c\/time\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"pl-white-stories__card\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge Rene Ryken's customer photo\"\u003e\n              \u003cdiv class=\"pl-white-stories__photo\"\u003e\n                \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2025\/4\/99397730ef8dce0090ee57c5b91f5e58.jpeg\" alt=\"Rene Ryken's white PURPLE LEAF pergola illuminated at night\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n                \u003cspan class=\"pl-white-stories__tag\"\u003eLED atmosphere\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"pl-white-stories__copy\"\u003e\n                \u003cdiv class=\"pl-white-stories__stars\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch3\u003eAbsolutely Love this Pergola\u003c\/h3\u003e\n                \u003cblockquote tabindex=\"0\" title=\"Hover or tap to read the full review\"\u003e“The quality and craftsmanship are outstanding, and it provides excellent shade. The LED lighting truly elevates the look and ambiance in the evenings.”\u003c\/blockquote\u003e\n                \u003cdiv class=\"pl-white-stories__reviewer\"\u003e\n                  \u003cdiv\u003e\n                    \u003cdiv class=\"pl-white-stories__name\"\u003eRene Ryken\u003c\/div\u003e\n                    \u003cdiv class=\"pl-white-stories__source\"\u003eCustomer review\u003c\/div\u003e\n                  \u003c\/div\u003e\n                  \u003ctime datetime=\"2025-04-05\"\u003eApr 05, 2025\u003c\/time\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"pl-white-stories__card\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge Steven and Susan Piper's customer photo\"\u003e\n              \u003cdiv class=\"pl-white-stories__photo\"\u003e\n                \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2025\/7\/f4feaca1972c2288403b7dbcbb803f60.jpeg\" alt=\"Steven and Susan Piper's white PURPLE LEAF pergola in their landscaped backyard\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n                \u003cspan class=\"pl-white-stories__tag\"\u003eOutdoor addition\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"pl-white-stories__copy\"\u003e\n                \u003cdiv class=\"pl-white-stories__stars\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch3\u003ePerfect Outdoor Addition\u003c\/h3\u003e\n                \u003cblockquote tabindex=\"0\" title=\"Hover or tap to read the full review\"\u003e“Prompt delivery, easy setup, and everything fit perfectly. We now have a beautiful new outdoor space that even passersby compliment.”\u003c\/blockquote\u003e\n                \u003cdiv class=\"pl-white-stories__reviewer\"\u003e\n                  \u003cdiv\u003e\n                    \u003cdiv class=\"pl-white-stories__name\"\u003eSteven \u0026amp; Susan Piper\u003c\/div\u003e\n                    \u003cdiv class=\"pl-white-stories__source\"\u003eCustomer review\u003c\/div\u003e\n                  \u003c\/div\u003e\n                  \u003ctime datetime=\"2025-07-29\"\u003eJul 29, 2025\u003c\/time\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"pl-white-stories__card\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge Melissa Thorpe's customer photo\"\u003e\n              \u003cdiv class=\"pl-white-stories__photo\"\u003e\n                \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2026\/3\/69c132f0a37eb392c2d15cd8a8e959fefd6f400c767ed.jpeg\" alt=\"Melissa Thorpe's white PURPLE LEAF pergola beside a backyard patio\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n                \u003cspan class=\"pl-white-stories__tag\"\u003eClear assembly\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"pl-white-stories__copy\"\u003e\n                \u003cdiv class=\"pl-white-stories__stars\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch3\u003eGreat Pergola\u003c\/h3\u003e\n                \u003cblockquote tabindex=\"0\" title=\"Hover or tap to read the full review\"\u003e“We purchased the 12x16 white louvered pergola. Took about 6 hours to put together with two people. Parts were marked clearly. The wand was missing but I contacted customer service and they were very quick to respond and send the wand. Two of the slats had marks and I just asked for touch up paint but they sent two new ones. Very quick to respond. Would definitely purchase again if needed.”\u003c\/blockquote\u003e\n                \u003cdiv class=\"pl-white-stories__reviewer\"\u003e\n                  \u003cdiv\u003e\n                    \u003cdiv class=\"pl-white-stories__name\"\u003eMelissa Thorpe\u003c\/div\u003e\n                    \u003cdiv class=\"pl-white-stories__source\"\u003eCustomer review\u003c\/div\u003e\n                  \u003c\/div\u003e\n                  \u003ctime datetime=\"2026-03-23\"\u003eMar 23, 2026\u003c\/time\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"pl-white-stories__card\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge Rachele Branson's customer photo\"\u003e\n              \u003cdiv class=\"pl-white-stories__photo\"\u003e\n                \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2024\/10\/2d5240584dc46870a19114a96391cc88.jpeg\" alt=\"Rachele Branson's white PURPLE LEAF pergola over a hot tub\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n                \u003cspan class=\"pl-white-stories__tag\"\u003eRain-ready space\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"pl-white-stories__copy\"\u003e\n                \u003cdiv class=\"pl-white-stories__stars\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch3\u003eExtremely Happy\u003c\/h3\u003e\n                \u003cblockquote tabindex=\"0\" title=\"Hover or tap to read the full review\"\u003e“We love that it can open and close, so we can still enjoy our hot tub if it is raining. Every question received a response right away.”\u003c\/blockquote\u003e\n                \u003cdiv class=\"pl-white-stories__reviewer\"\u003e\n                  \u003cdiv\u003e\n                    \u003cdiv class=\"pl-white-stories__name\"\u003eRachele Branson\u003c\/div\u003e\n                    \u003cdiv class=\"pl-white-stories__source\"\u003eCustomer review\u003c\/div\u003e\n                  \u003c\/div\u003e\n                  \u003ctime datetime=\"2024-10-04\"\u003eOct 04, 2024\u003c\/time\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"pl-white-stories__card\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge Brent Schmidt's customer photo\"\u003e\n              \u003cdiv class=\"pl-white-stories__photo\"\u003e\n                \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2026\/8\/6a86fc4317f7f648f91405c63e6269b3c0d73a9ec6b8f.jpeg\" alt=\"Brent Schmidt's white PURPLE LEAF pergola over a backyard dining area\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n                \u003cspan class=\"pl-white-stories__tag\"\u003eEasy assembly\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"pl-white-stories__copy\"\u003e\n                \u003cdiv class=\"pl-white-stories__stars\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch3\u003eEasy Assembly, Great Setup\u003c\/h3\u003e\n                \u003cblockquote tabindex=\"0\" title=\"Hover or tap to read the full review\"\u003e“The product was very easy to assemble and set up thanks to the packaging and instructions given by PURPLE LEAF. I highly recommend it and them!”\u003c\/blockquote\u003e\n                \u003cdiv class=\"pl-white-stories__reviewer\"\u003e\n                  \u003cdiv\u003e\n                    \u003cdiv class=\"pl-white-stories__name\"\u003eBrent Schmidt\u003c\/div\u003e\n                    \u003cdiv class=\"pl-white-stories__source\"\u003eCustomer review\u003c\/div\u003e\n                  \u003c\/div\u003e\n                  \u003ctime datetime=\"2026-08-20\"\u003eAug 20, 2026\u003c\/time\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"pl-white-stories__card\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge Francois's customer photo\"\u003e\n              \u003cdiv class=\"pl-white-stories__photo\"\u003e\n                \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2025\/6\/d815b972e26e151b306c0ee6dac1616c.jpeg\" alt=\"Francois's white PURPLE LEAF pergola integrated with a patio\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n                \u003cspan class=\"pl-white-stories__tag\"\u003ePerfect patio fit\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"pl-white-stories__copy\"\u003e\n                \u003cdiv class=\"pl-white-stories__stars\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch3\u003eEasy Installation, Great Result\u003c\/h3\u003e\n                \u003cblockquote tabindex=\"0\" title=\"Hover or tap to read the full review\"\u003e“I was pleased with the ease of installation and overall value. It seems robust and durable, and the size integrated perfectly with my patio.”\u003c\/blockquote\u003e\n                \u003cdiv class=\"pl-white-stories__reviewer\"\u003e\n                  \u003cdiv\u003e\n                    \u003cdiv class=\"pl-white-stories__name\"\u003eFrancois\u003c\/div\u003e\n                    \u003cdiv class=\"pl-white-stories__source\"\u003eCustomer review\u003c\/div\u003e\n                  \u003c\/div\u003e\n                  \u003ctime datetime=\"2025-06-27\"\u003eJun 27, 2025\u003c\/time\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"pl-white-stories__card\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge Brigitte DeLaHaye's customer photo\"\u003e\n              \u003cdiv class=\"pl-white-stories__photo\"\u003e\n                \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2026\/10\/6ac2b777c18e91fe518b550dc212e196b382f4a39b33d.jpeg\" alt=\"Brigitte DeLaHaye's white PURPLE LEAF pergola in a landscaped garden\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n                \u003cspan class=\"pl-white-stories__tag\"\u003eGarden-ready\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"pl-white-stories__copy\"\u003e\n                \u003cdiv class=\"pl-white-stories__stars\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch3\u003eQuality \u0026amp; Easy Assembly\u003c\/h3\u003e\n                \u003cblockquote tabindex=\"0\" title=\"Hover or tap to read the full review\"\u003e“We were very impressed with the quality and ease of assembly of both products we purchased (louvered pergola \u0026amp; metal roof gazebo). Everything was well packaged, delivered timely, and customer service for a missing part was very responsive and helpful. Have already highly recommended PURPLE LEAF to friends.”\u003c\/blockquote\u003e\n                \u003cdiv class=\"pl-white-stories__reviewer\"\u003e\n                  \u003cdiv\u003e\n                    \u003cdiv class=\"pl-white-stories__name\"\u003eBrigitte DeLaHaye\u003c\/div\u003e\n                    \u003cdiv class=\"pl-white-stories__source\"\u003eCustomer review\u003c\/div\u003e\n                  \u003c\/div\u003e\n                  \u003ctime datetime=\"2026-10-04\"\u003eOct 04, 2026\u003c\/time\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/article\u003e\n\n            \u003carticle class=\"pl-white-stories__card\" role=\"button\" tabindex=\"0\" aria-label=\"Enlarge Wayne P's customer photo\"\u003e\n              \u003cdiv class=\"pl-white-stories__photo\"\u003e\n                \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2024\/12\/20437f812217cea0537522744fa54951.jpeg\" alt=\"Wayne P's white PURPLE LEAF pergola illuminated at night\" loading=\"lazy\" decoding=\"async\" draggable=\"false\"\u003e\n                \u003cspan class=\"pl-white-stories__tag\"\u003eNight view\u003c\/span\u003e\n              \u003c\/div\u003e\n              \u003cdiv class=\"pl-white-stories__copy\"\u003e\n                \u003cdiv class=\"pl-white-stories__stars\" aria-label=\"5 out of 5 stars\"\u003e★★★★★\u003c\/div\u003e\n                \u003ch3\u003eGreat Looking Pergola!\u003c\/h3\u003e\n                \u003cblockquote tabindex=\"0\" title=\"Hover or tap to read the full review\"\u003e“Great pergola, well made, and we get great comments from everyone. We will enjoy it for many years.”\u003c\/blockquote\u003e\n                \u003cdiv class=\"pl-white-stories__reviewer\"\u003e\n                  \u003cdiv\u003e\n                    \u003cdiv class=\"pl-white-stories__name\"\u003eWayne P\u003c\/div\u003e\n                    \u003cdiv class=\"pl-white-stories__source\"\u003eCustomer review\u003c\/div\u003e\n                  \u003c\/div\u003e\n                  \u003ctime datetime=\"2024-12-21\"\u003eDec 21, 2024\u003c\/time\u003e\n                \u003c\/div\u003e\n              \u003c\/div\u003e\n            \u003c\/article\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cbutton class=\"pl-white-stories__arrow pl-white-stories__arrow--next\" type=\"button\" data-stories-next aria-label=\"Show more customer stories\"\u003e\n          \u003cspan aria-hidden=\"true\"\u003e›\u003c\/span\u003e\n        \u003c\/button\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pl-white-stories__footer\" hidden aria-hidden=\"true\"\u003e\n        \u003ca class=\"pl-white-stories__more\" href=\"https:\/\/purpleleafshop.com\/pages\/purple-leaf-louvered-pergola-reviews\" target=\"_blank\" rel=\"noopener noreferrer\"\u003e\n          See More Customer Reviews \u003cspan aria-hidden=\"true\"\u003e→\u003c\/span\u003e\n        \u003c\/a\u003e\n      \u003c\/div\u003e\n\n      \u003cp class=\"pl-white-stories__status\" aria-live=\"polite\"\u003e\u003c\/p\u003e\n\n      \u003cdialog class=\"pl-white-stories__lightbox\" data-stories-lightbox aria-labelledby=\"pl-white-stories-lightbox-title\"\u003e\n        \u003cdiv class=\"pl-white-stories__lightbox-panel\"\u003e\n          \u003cbutton class=\"pl-white-stories__lightbox-close\" type=\"button\" data-stories-close aria-label=\"Close enlarged customer photo\"\u003e×\u003c\/button\u003e\n          \u003cdiv class=\"pl-white-stories__lightbox-media\"\u003e\n            \u003cimg src=\"https:\/\/imgs.ryviu.com\/996015694\/2025\/10\/c4d1be6b3e5e3312363eed9b42e7a8de.jpeg\" alt=\"Enlarged PURPLE LEAF white pergola customer backyard\"\u003e\n          \u003c\/div\u003e\n          \u003cdiv class=\"pl-white-stories__lightbox-caption\"\u003e\n            \u003cspan id=\"pl-white-stories-lightbox-title\" data-stories-lightbox-title\u003eAwesome Pergola \u0026amp; Service\u003c\/span\u003e\n            \u003cspan data-stories-lightbox-author\u003eNatasha\u003c\/span\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/dialog\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n  .pl-white-stories,\n  .pl-white-stories * {\n    box-sizing: border-box;\n  }\n\n  .pl-white-stories {\n    --pl-stories-blue: #3771aa;\n    --pl-stories-heading: #292929;\n    --pl-stories-text: #666666;\n    --pl-stories-border: #eeeeee;\n    --pl-stories-soft: #f5f6f7;\n    --pl-stories-star: #e3a008;\n    --pl-stories-green: #2e8b4e;\n    --pl-stories-gap: 20px;\n    --pl-stories-visible: 4;\n    --pl-stories-photo-height: 180px;\n    width: 100%;\n    max-width: 1200px;\n    margin: 30px auto;\n    color: var(--pl-stories-heading);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n  }\n\n  .pl-white-stories__intro {\n    max-width: 760px;\n    margin: 0 auto 26px;\n    color: var(--pl-stories-text);\n    font-size: 15px;\n    line-height: 1.68;\n    text-align: center;\n  }\n\n  .pl-white-stories__stage {\n    position: relative;\n  }\n\n  .pl-white-stories__viewport {\n    width: 100%;\n    overflow: hidden;\n    cursor: grab;\n    touch-action: pan-y;\n    user-select: none;\n    -webkit-user-select: none;\n  }\n\n  .pl-white-stories__viewport.is-dragging {\n    cursor: grabbing;\n  }\n\n  .pl-white-stories__track {\n    display: flex;\n    gap: var(--pl-stories-gap);\n    transform: translate3d(0, 0, 0);\n    backface-visibility: hidden;\n    -webkit-backface-visibility: hidden;\n    will-change: transform;\n  }\n\n  .pl-white-stories__card {\n    flex: 0 0 calc((100% - (var(--pl-stories-visible) - 1) * var(--pl-stories-gap)) \/ var(--pl-stories-visible));\n    min-width: 0;\n    overflow: hidden;\n    border: 1px solid var(--pl-stories-border);\n    border-radius: 12px;\n    background: #ffffff;\n    cursor: zoom-in;\n    backface-visibility: hidden;\n    -webkit-backface-visibility: hidden;\n    contain: layout paint;\n    transform: translate3d(0, 0, 0);\n    transition: box-shadow 0.35s ease, transform 0.35s ease;\n  }\n\n  .pl-white-stories__card:hover {\n    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.10);\n    transform: translateY(-4px);\n  }\n\n  .pl-white-stories__card:focus-visible {\n    outline: 2px solid var(--pl-stories-blue);\n    outline-offset: 3px;\n  }\n\n  .pl-white-stories__viewport.is-dragging .pl-white-stories__card {\n    box-shadow: none;\n    transform: translate3d(0, 0, 0);\n    transition: none;\n  }\n\n  .pl-white-stories__photo {\n    position: relative;\n    height: var(--pl-stories-photo-height);\n    overflow: hidden;\n    background: var(--pl-stories-soft);\n  }\n\n  .pl-white-stories__photo img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    max-width: none;\n    margin: 0;\n    object-fit: cover;\n    object-position: center;\n    transform: scale(1.025);\n    transition: transform 0.65s cubic-bezier(0.22, 1, 0.36, 1);\n    pointer-events: none;\n  }\n\n  .pl-white-stories__card:hover .pl-white-stories__photo img {\n    transform: scale(1.055);\n  }\n\n  .pl-white-stories__viewport.is-dragging .pl-white-stories__photo img {\n    transform: scale(1.025);\n    transition: none;\n  }\n\n  .pl-white-stories__tag {\n    position: absolute;\n    top: 12px;\n    left: 12px;\n    padding: 6px 9px;\n    color: var(--pl-stories-heading);\n    background: rgba(255, 255, 255, 0.90);\n    border-radius: 4px;\n    font-size: 10px;\n    font-weight: 700;\n    letter-spacing: 0.06em;\n    line-height: 1.2;\n    text-transform: uppercase;\n    backdrop-filter: blur(5px);\n    -webkit-backdrop-filter: blur(5px);\n  }\n\n  .pl-white-stories__copy {\n    position: relative;\n    display: flex;\n    min-height: 224px;\n    padding: 18px;\n    flex-direction: column;\n  }\n\n  .pl-white-stories__stars {\n    margin-bottom: 11px;\n    color: var(--pl-stories-star);\n    font-size: 14px;\n    letter-spacing: 0.04em;\n    line-height: 1;\n  }\n\n  .pl-white-stories__copy h3 {\n    margin: 0 0 9px;\n    color: var(--pl-stories-heading);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  .pl-white-stories__copy blockquote {\n    margin: 0 0 18px;\n    display: -webkit-box;\n    height: 66px;\n    overflow: hidden;\n    color: var(--pl-stories-text);\n    font-size: 14px;\n    font-style: normal;\n    line-height: 1.58;\n    cursor: text;\n    touch-action: pan-y;\n    user-select: text;\n    -webkit-user-select: text;\n    -webkit-box-orient: vertical;\n    -webkit-line-clamp: 3;\n    transition: color 0.2s ease;\n  }\n\n  .pl-white-stories__copy blockquote.is-expanded {\n    position: absolute;\n    top: auto;\n    right: 12px;\n    bottom: 12px;\n    left: 12px;\n    z-index: 4;\n    display: block;\n    height: auto;\n    max-height: calc(100% + var(--pl-stories-photo-height) - 24px);\n    margin: 0;\n    padding: 13px 14px;\n    overflow: auto;\n    color: var(--pl-stories-heading);\n    background: rgba(255, 255, 255, 0.97);\n    border: 1px solid rgba(55, 113, 170, 0.16);\n    border-radius: 8px;\n    box-shadow: 0 10px 28px rgba(20, 38, 56, 0.15);\n    outline: none;\n    -webkit-box-orient: initial;\n    -webkit-line-clamp: initial;\n    overscroll-behavior: contain;\n  }\n\n  .pl-white-stories__copy blockquote:focus-visible {\n    border-color: rgba(55, 113, 170, 0.52);\n    box-shadow: 0 0 0 2px rgba(55, 113, 170, 0.14), 0 10px 28px rgba(20, 38, 56, 0.15);\n  }\n\n  .pl-white-stories__reviewer {\n    display: flex;\n    align-items: flex-end;\n    justify-content: space-between;\n    gap: 10px;\n    margin-top: auto;\n    padding-top: 13px;\n    border-top: 1px solid var(--pl-stories-border);\n  }\n\n  .pl-white-stories__name {\n    color: var(--pl-stories-heading);\n    font-size: 12px;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  .pl-white-stories__source {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    margin-top: 4px;\n    color: var(--pl-stories-text);\n    font-size: 11px;\n    line-height: 1.3;\n  }\n\n  .pl-white-stories__source::before {\n    display: inline-block;\n    width: 6px;\n    height: 6px;\n    border-radius: 50%;\n    background: var(--pl-stories-blue);\n    content: \"\";\n  }\n\n  .pl-white-stories__reviewer time {\n    color: var(--pl-stories-text);\n    font-size: 11px;\n    line-height: 1.35;\n    text-align: right;\n    white-space: nowrap;\n  }\n\n  .pl-white-stories__arrow {\n    position: absolute;\n    top: calc(var(--pl-stories-photo-height) \/ 2);\n    z-index: 5;\n    display: inline-flex;\n    width: 44px;\n    height: 44px;\n    padding: 0;\n    align-items: center;\n    justify-content: center;\n    border: 1px solid rgba(255, 255, 255, 0.45);\n    border-radius: 50%;\n    color: #ffffff;\n    background: rgba(20, 24, 28, 0.36);\n    box-shadow: 0 6px 18px rgba(0, 0, 0, 0.18);\n    cursor: pointer;\n    transform: translateY(-50%);\n    transition: background 0.25s ease, transform 0.35s ease;\n  }\n\n  .pl-white-stories__arrow:hover {\n    background: rgba(20, 24, 28, 0.60);\n  }\n\n  .pl-white-stories__arrow:focus-visible {\n    outline: 2px solid var(--pl-stories-blue);\n    outline-offset: 3px;\n  }\n\n  .pl-white-stories__arrow span {\n    display: block;\n    margin-top: -2px;\n    font-size: 31px;\n    font-weight: 400;\n    line-height: 1;\n  }\n\n  .pl-white-stories__arrow--prev {\n    left: 10px;\n  }\n\n  .pl-white-stories__arrow--next {\n    right: 10px;\n  }\n\n  .pl-white-stories__footer {\n    display: flex;\n    justify-content: center;\n    margin-top: 26px;\n  }\n\n  .pl-white-stories__footer[hidden] {\n    display: none !important;\n  }\n\n  .pl-white-stories__more {\n    display: inline-flex;\n    min-height: 44px;\n    padding: 12px 24px;\n    align-items: center;\n    justify-content: center;\n    gap: 9px;\n    border: 1px solid var(--pl-stories-blue);\n    border-radius: 4px;\n    color: #ffffff;\n    background: var(--pl-stories-blue);\n    font-size: 13px;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    line-height: 1.35;\n    text-decoration: none;\n    text-transform: uppercase;\n    transition: background 0.25s ease, border-color 0.25s ease, transform 0.25s ease;\n  }\n\n  .pl-white-stories__more:hover,\n  .pl-white-stories__more:focus-visible {\n    border-color: #2f6296;\n    color: #ffffff;\n    background: #2f6296;\n    transform: translateY(-1px);\n  }\n\n  .pl-white-stories__status {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    overflow: hidden;\n    clip: rect(1px, 1px, 1px, 1px);\n  }\n\n  .pl-white-stories__lightbox {\n    width: min(960px, calc(100% - 32px));\n    max-width: none;\n    max-height: calc(100% - 32px);\n    padding: 0;\n    border: 0;\n    border-radius: 12px;\n    color: var(--pl-stories-heading);\n    background: transparent;\n  }\n\n  .pl-white-stories__lightbox::backdrop {\n    background: rgba(12, 14, 16, 0.80);\n    backdrop-filter: blur(5px);\n    -webkit-backdrop-filter: blur(5px);\n  }\n\n  .pl-white-stories__lightbox-panel {\n    position: relative;\n    overflow: hidden;\n    border-radius: 12px;\n    background: #ffffff;\n    box-shadow: 0 28px 90px rgba(0, 0, 0, 0.30);\n  }\n\n  .pl-white-stories__lightbox-media {\n    height: min(68vh, 680px);\n    overflow: hidden;\n    background: #f1f2f3;\n  }\n\n  .pl-white-stories__lightbox-media img {\n    display: block;\n    width: 100%;\n    height: 100%;\n    max-width: none;\n    margin: 0;\n    object-fit: contain;\n    object-position: center;\n  }\n\n  .pl-white-stories__lightbox-close {\n    position: absolute;\n    top: 14px;\n    right: 14px;\n    z-index: 2;\n    display: inline-flex;\n    width: 44px;\n    height: 44px;\n    padding: 0 0 3px;\n    align-items: center;\n    justify-content: center;\n    border: 1px solid #e5e5e5;\n    border-radius: 50%;\n    color: #292929;\n    background: rgba(255, 255, 255, 0.94);\n    cursor: pointer;\n    font-size: 24px;\n    line-height: 1;\n  }\n\n  .pl-white-stories__lightbox-caption {\n    display: flex;\n    padding: 17px 20px 19px;\n    align-items: center;\n    justify-content: space-between;\n    gap: 18px;\n    color: var(--pl-stories-heading);\n    font-size: 16px;\n    font-weight: 700;\n    line-height: 1.35;\n  }\n\n  .pl-white-stories__lightbox-caption span:last-child {\n    color: var(--pl-stories-text);\n    font-size: 12px;\n    font-weight: 400;\n    white-space: nowrap;\n  }\n\n  @media (max-width: 990px) {\n    .pl-white-stories {\n      --pl-stories-visible: 2;\n    }\n  }\n\n  @media (max-width: 600px) {\n    .pl-white-stories {\n      --pl-stories-gap: 14px;\n      --pl-stories-visible: 1;\n      --pl-stories-photo-height: 220px;\n      margin: 20px auto;\n    }\n\n    .pl-white-stories__intro {\n      margin-bottom: 20px;\n      font-size: 14px;\n      text-align: left;\n    }\n\n    .pl-white-stories__copy {\n      min-height: 224px;\n    }\n\n    .pl-white-stories__copy blockquote.is-expanded {\n      position: static;\n      display: block;\n      height: auto;\n      max-height: none;\n      margin: 0 0 18px;\n      overflow: visible;\n      overscroll-behavior: auto;\n    }\n\n    .pl-white-stories__arrow--prev {\n      left: 8px;\n    }\n\n    .pl-white-stories__arrow--next {\n      right: 8px;\n    }\n\n    .pl-white-stories__lightbox {\n      width: calc(100% - 20px);\n    }\n\n    .pl-white-stories__lightbox-media {\n      height: min(64vh, 520px);\n    }\n\n    .pl-white-stories__lightbox-caption {\n      padding: 14px 16px 16px;\n      align-items: flex-start;\n      flex-direction: column;\n      gap: 4px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .pl-white-stories__track,\n    .pl-white-stories__card,\n    .pl-white-stories__photo img,\n    .pl-white-stories__more {\n      transition: none !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cscript\u003e\n  (function () {\n    'use strict';\n\n    function initializeWhitePergolaStories(scope) {\n      var roots = (scope || document).querySelectorAll('[data-pl-white-stories]:not([data-pl-white-stories-ready])');\n\n      roots.forEach(function (root) {\n        var viewport = root.querySelector('[data-stories-viewport]');\n        var track = root.querySelector('[data-stories-track]');\n        var originals = Array.prototype.slice.call(track.querySelectorAll('.pl-white-stories__card'));\n        var previous = root.querySelector('[data-stories-prev]');\n        var next = root.querySelector('[data-stories-next]');\n        var status = root.querySelector('.pl-white-stories__status');\n        var lightbox = root.querySelector('[data-stories-lightbox]');\n        var lightboxImage = lightbox.querySelector('.pl-white-stories__lightbox-media img');\n        var lightboxTitle = lightbox.querySelector('[data-stories-lightbox-title]');\n        var lightboxAuthor = lightbox.querySelector('[data-stories-lightbox-author]');\n        var lightboxClose = lightbox.querySelector('[data-stories-close]');\n        var reducedMotion = window.matchMedia('(prefers-reduced-motion: reduce)');\n        var hoverCapable = window.matchMedia('(hover: hover)');\n        var total = originals.length;\n        var visible = 4;\n        var gap = 20;\n        var logical = 0;\n        var position = 0;\n        var dragging = false;\n        var animating = false;\n        var pointerId = null;\n        var startX = 0;\n        var baseX = 0;\n        var lastX = 0;\n        var lastTime = 0;\n        var velocity = 0;\n        var autoTimer = null;\n        var settleTimer = null;\n        var dragFrame = null;\n        var pendingDragX = null;\n        var resizeFrame = null;\n        var lastLayoutWidth = 0;\n        var pointerInside = false;\n        var focusInside = false;\n        var suppressClick = false;\n        var pressedCard = null;\n        var activePointerType = '';\n        var gestureStartTime = 0;\n        var manualPauseUntil = 0;\n        var lightboxActive = false;\n        var reviewPointerType = '';\n\n        if (!viewport || !track || !total || !previous || !next || !lightbox) return;\n        root.setAttribute('data-pl-white-stories-ready', 'true');\n\n        function modulo(value, divisor) {\n          return ((value % divisor) + divisor) % divisor;\n        }\n\n        function visibleCount() {\n          if (root.clientWidth \u003c= 600) return 1;\n          if (root.clientWidth \u003c= 990) return 2;\n          return 4;\n        }\n\n        function readGap() {\n          var value = parseFloat(window.getComputedStyle(track).columnGap || window.getComputedStyle(track).gap);\n          return Number.isFinite(value) ? value : 20;\n        }\n\n        function slideStep() {\n          return ((viewport.clientWidth - (visible - 1) * gap) \/ visible) + gap;\n        }\n\n        function translateFor(index) {\n          return -index * slideStep();\n        }\n\n        function applyTransform(value) {\n          track.style.transform = 'translate3d(' + value + 'px, 0, 0)';\n        }\n\n        function cancelDragFrame(flush) {\n          if (dragFrame !== null) {\n            window.cancelAnimationFrame(dragFrame);\n            dragFrame = null;\n          }\n\n          if (flush \u0026\u0026 pendingDragX !== null) applyTransform(pendingDragX);\n          pendingDragX = null;\n        }\n\n        function applyDragTransform(value) {\n          pendingDragX = value;\n          if (dragFrame !== null) return;\n\n          dragFrame = window.requestAnimationFrame(function () {\n            dragFrame = null;\n            if (pendingDragX !== null) applyTransform(pendingDragX);\n            pendingDragX = null;\n          });\n        }\n\n        function currentTranslateX() {\n          var transform = window.getComputedStyle(track).transform;\n          var values;\n\n          if (!transform || transform === 'none') return translateFor(position);\n          values = transform.slice(transform.indexOf('(') + 1, -1).split(',').map(Number);\n          return transform.indexOf('matrix3d') === 0 ? values[12] : values[4];\n        }\n\n        function setMotion(enabled) {\n          track.style.transition = enabled \u0026\u0026 !reducedMotion.matches\n            ? 'transform 520ms cubic-bezier(0.22, 1, 0.36, 1)'\n            : 'none';\n        }\n\n        function updateStatus() {\n          var names = [];\n\n          originals.forEach(function (card, index) {\n            var offset = modulo(index - logical, total);\n            var isVisible = offset \u003c visible;\n\n            card.setAttribute('aria-hidden', isVisible ? 'false' : 'true');\n            card.tabIndex = isVisible ? 0 : -1;\n          });\n\n          for (var offset = 0; offset \u003c visible; offset += 1) {\n            var cardIndex = modulo(logical + offset, total);\n            names.push(originals[cardIndex].querySelector('.pl-white-stories__name').textContent.trim());\n          }\n\n          status.textContent = 'Showing customer stories from ' + names.join(', ');\n        }\n\n        function clearAutoplay() {\n          if (autoTimer !== null) window.clearTimeout(autoTimer);\n          autoTimer = null;\n        }\n\n        function autoplayDelay() {\n          if (visible === 1) return 9000;\n          if (visible === 2) return 7000;\n          return 5200;\n        }\n\n        function noteManualInteraction(pointerType) {\n          var pause = visible === 1 || pointerType === 'touch' ? 12000 : 7000;\n          manualPauseUntil = Math.max(manualPauseUntil, Date.now() + pause);\n        }\n\n        function lightboxIsOpen() {\n          return lightboxActive || lightbox.open || lightbox.hasAttribute('open');\n        }\n\n        function reviewIsExpanded() {\n          return Boolean(track.querySelector('blockquote.is-expanded'));\n        }\n\n        function setReviewExpanded(quote, expanded) {\n          if (!quote) return;\n\n          Array.prototype.slice.call(track.querySelectorAll('blockquote.is-expanded')).forEach(function (item) {\n            if (item !== quote || !expanded) {\n              item.classList.remove('is-expanded');\n              item.setAttribute('aria-expanded', 'false');\n            }\n          });\n\n          quote.classList.toggle('is-expanded', expanded);\n          quote.setAttribute('aria-expanded', expanded ? 'true' : 'false');\n\n          if (expanded) {\n            clearAutoplay();\n          } else {\n            scheduleAutoplay();\n          }\n        }\n\n        function collapseReviews() {\n          Array.prototype.slice.call(track.querySelectorAll('blockquote.is-expanded')).forEach(function (quote) {\n            quote.classList.remove('is-expanded');\n            quote.setAttribute('aria-expanded', 'false');\n          });\n          scheduleAutoplay();\n        }\n\n        function scheduleAutoplay() {\n          var delay;\n\n          clearAutoplay();\n\n          if (reducedMotion.matches || pointerInside || (focusInside \u0026\u0026 hoverCapable.matches) || document.hidden || dragging || animating || lightboxIsOpen() || reviewIsExpanded()) return;\n\n          delay = Math.max(autoplayDelay(), manualPauseUntil - Date.now());\n\n          autoTimer = window.setTimeout(function () {\n            autoTimer = null;\n            if (document.hidden || dragging || animating || lightboxIsOpen() || reviewIsExpanded()) return;\n            moveBy(1);\n          }, delay);\n        }\n\n        function normalizePosition() {\n          if (settleTimer !== null) window.clearTimeout(settleTimer);\n          settleTimer = null;\n\n          if (position \u003c total) position += total;\n          if (position \u003e= total * 2) position -= total;\n\n          setMotion(false);\n          applyTransform(translateFor(position));\n          logical = modulo(position - total, total);\n          updateStatus();\n          animating = false;\n          scheduleAutoplay();\n        }\n\n        function settleTo(targetPosition, fromX) {\n          var targetX;\n\n          position = Math.max(0, Math.min(total * 2, targetPosition));\n          targetX = translateFor(position);\n          logical = modulo(position - total, total);\n          updateStatus();\n\n          if (reducedMotion.matches || Math.abs(fromX - targetX) \u003c 0.5) {\n            applyTransform(targetX);\n            normalizePosition();\n            return;\n          }\n\n          setMotion(false);\n          applyTransform(fromX);\n          track.getBoundingClientRect();\n          setMotion(true);\n          animating = true;\n          applyTransform(targetX);\n\n          settleTimer = window.setTimeout(function () {\n            if (animating) normalizePosition();\n          }, 640);\n        }\n\n        function cloneCard(card) {\n          var clone = card.cloneNode(true);\n\n          clone.classList.add('pl-white-stories__clone');\n          clone.setAttribute('aria-hidden', 'true');\n          clone.removeAttribute('tabindex');\n          clone.removeAttribute('role');\n          return clone;\n        }\n\n        function rebuildTrack() {\n          var before = document.createDocumentFragment();\n\n          if (settleTimer !== null) window.clearTimeout(settleTimer);\n          settleTimer = null;\n          cancelDragFrame(false);\n          dragging = false;\n          animating = false;\n          viewport.classList.remove('is-dragging');\n          Array.prototype.slice.call(track.querySelectorAll('.pl-white-stories__clone')).forEach(function (card) {\n            card.remove();\n          });\n\n          visible = visibleCount();\n          gap = readGap();\n          lastLayoutWidth = Math.round(root.getBoundingClientRect().width);\n          root.style.setProperty('--pl-stories-visible', String(visible));\n\n          originals.forEach(function (card) {\n            before.appendChild(cloneCard(card));\n          });\n          track.insertBefore(before, originals[0]);\n          originals.forEach(function (card) {\n            track.appendChild(cloneCard(card));\n          });\n\n          position = total + logical;\n          setMotion(false);\n          applyTransform(translateFor(position));\n          updateStatus();\n          scheduleAutoplay();\n        }\n\n        function moveBy(amount) {\n          if (dragging || animating) return;\n          clearAutoplay();\n          settleTo(position + amount, currentTranslateX());\n        }\n\n        function openLightbox(card) {\n          var sourceImage = card.querySelector('.pl-white-stories__photo img');\n\n          lightboxActive = true;\n          clearAutoplay();\n          lightboxImage.src = sourceImage.currentSrc || sourceImage.src;\n          lightboxImage.alt = sourceImage.alt;\n          lightboxTitle.textContent = card.querySelector('h3').textContent.trim();\n          lightboxAuthor.textContent = card.querySelector('.pl-white-stories__name').textContent.trim();\n\n          if (typeof lightbox.showModal === 'function') {\n            lightbox.showModal();\n          } else {\n            lightbox.setAttribute('open', '');\n          }\n        }\n\n        function closeLightbox() {\n          if (typeof lightbox.close === 'function' \u0026\u0026 lightbox.open) {\n            lightbox.close();\n          } else {\n            lightbox.removeAttribute('open');\n            lightboxActive = false;\n            scheduleAutoplay();\n          }\n        }\n\n        previous.addEventListener('click', function () {\n          noteManualInteraction('manual');\n          moveBy(-1);\n        });\n\n        next.addEventListener('click', function () {\n          noteManualInteraction('manual');\n          moveBy(1);\n        });\n\n        track.addEventListener('transitionend', function (event) {\n          if (event.propertyName === 'transform' \u0026\u0026 animating) normalizePosition();\n        });\n\n        track.addEventListener('click', function (event) {\n          var quote = event.target.closest('blockquote');\n\n          if (!quote || !track.contains(quote)) return;\n          event.stopPropagation();\n\n          if (hoverCapable.matches \u0026\u0026 reviewPointerType !== 'touch') return;\n          setReviewExpanded(quote, !quote.classList.contains('is-expanded'));\n        });\n\n        track.addEventListener('keydown', function (event) {\n          var quote = event.target.closest('blockquote');\n\n          if (!quote || (event.key !== 'Enter' \u0026\u0026 event.key !== ' ')) return;\n          event.preventDefault();\n          event.stopPropagation();\n          setReviewExpanded(quote, !quote.classList.contains('is-expanded'));\n        });\n\n        track.addEventListener('pointerover', function (event) {\n          var quote;\n\n          if (!hoverCapable.matches || event.pointerType === 'touch') return;\n          quote = event.target.closest('blockquote');\n          if (quote) setReviewExpanded(quote, true);\n        });\n\n        track.addEventListener('pointerout', function (event) {\n          var quote;\n\n          if (!hoverCapable.matches || event.pointerType === 'touch') return;\n          quote = event.target.closest('blockquote');\n          if (!quote || (event.relatedTarget \u0026\u0026 quote.contains(event.relatedTarget))) return;\n          setReviewExpanded(quote, false);\n        });\n\n        viewport.addEventListener('pointerdown', function (event) {\n          var interruptedX;\n          var quote = event.target.closest('blockquote');\n\n          if (typeof event.button === 'number' \u0026\u0026 event.button !== 0) return;\n          clearAutoplay();\n          activePointerType = event.pointerType || 'mouse';\n          gestureStartTime = window.performance.now();\n          noteManualInteraction(activePointerType);\n\n          if (quote) {\n            reviewPointerType = activePointerType;\n            return;\n          }\n\n          collapseReviews();\n          suppressClick = false;\n          pressedCard = event.target.closest('.pl-white-stories__card');\n\n          if (animating) {\n            if (settleTimer !== null) window.clearTimeout(settleTimer);\n            settleTimer = null;\n            interruptedX = currentTranslateX();\n            setMotion(false);\n            applyTransform(interruptedX);\n            position = Math.round(-interruptedX \/ slideStep());\n            animating = false;\n          }\n\n          dragging = true;\n          pointerId = event.pointerId;\n          viewport.setPointerCapture(pointerId);\n          viewport.classList.add('is-dragging');\n          startX = lastX = event.clientX;\n          lastTime = window.performance.now();\n          velocity = 0;\n          baseX = currentTranslateX();\n          setMotion(false);\n        });\n\n        viewport.addEventListener('pointermove', function (event) {\n          var now;\n          var elapsed;\n          var instantVelocity;\n          var distance;\n          var maxDistance;\n\n          if (!dragging || event.pointerId !== pointerId) return;\n          now = window.performance.now();\n          elapsed = Math.max(1, now - lastTime);\n          instantVelocity = (event.clientX - lastX) \/ elapsed;\n          velocity = velocity * 0.68 + instantVelocity * 0.32;\n          lastX = event.clientX;\n          lastTime = now;\n          distance = event.clientX - startX;\n\n          if (Math.abs(distance) \u003e (activePointerType === 'touch' ? 14 : 8)) suppressClick = true;\n          if (activePointerType === 'touch' \u0026\u0026 Math.abs(distance) \u003c 10) return;\n          maxDistance = slideStep() * 3.2;\n          distance = Math.max(-maxDistance, Math.min(maxDistance, distance));\n          applyDragTransform(baseX + distance);\n        });\n\n        function finishDrag(event, cancelled) {\n          var currentX;\n          var distance;\n          var clickedCard;\n          var projectedX;\n          var target;\n          var committed;\n          var duration;\n          var minimumDistance;\n          var flicked;\n\n          if (!dragging || event.pointerId !== pointerId) return;\n          cancelDragFrame(true);\n          dragging = false;\n          viewport.classList.remove('is-dragging');\n\n          if (viewport.hasPointerCapture(pointerId)) viewport.releasePointerCapture(pointerId);\n\n          currentX = currentTranslateX();\n          distance = event.clientX - startX;\n          duration = Math.max(1, window.performance.now() - gestureStartTime);\n          minimumDistance = activePointerType === 'touch'\n            ? Math.max(28, slideStep() * 0.11)\n            : slideStep() * 0.13;\n          flicked = Math.abs(distance) \u003e= 14 \u0026\u0026 duration \u003c= 450 \u0026\u0026 Math.abs(velocity) \u003e 0.35;\n          committed = !cancelled \u0026\u0026 (Math.abs(distance) \u003e= minimumDistance || flicked);\n          clickedCard = !cancelled \u0026\u0026 !committed \u0026\u0026 !suppressClick ? pressedCard : null;\n          projectedX = committed ? currentX + velocity * 150 : baseX;\n          target = Math.round(-projectedX \/ slideStep());\n\n          if (!committed) target = position;\n          if (committed \u0026\u0026 distance \u003c 0) target = Math.max(position + 1, target);\n          if (committed \u0026\u0026 distance \u003e 0) target = Math.min(position - 1, target);\n          target = Math.max(position - 3, Math.min(position + 3, target));\n\n          if (clickedCard) openLightbox(clickedCard);\n          settleTo(target, currentX);\n          pointerId = null;\n          pressedCard = null;\n          activePointerType = '';\n        }\n\n        viewport.addEventListener('pointerup', function (event) {\n          finishDrag(event, false);\n        });\n\n        viewport.addEventListener('pointercancel', function (event) {\n          finishDrag(event, true);\n        });\n\n        originals.forEach(function (card) {\n          card.addEventListener('keydown', function (event) {\n            if (event.target !== card) return;\n            if (event.key !== 'Enter' \u0026\u0026 event.key !== ' ') return;\n            event.preventDefault();\n            openLightbox(card);\n          });\n        });\n\n        root.addEventListener('pointerenter', function () {\n          if (!hoverCapable.matches) return;\n          pointerInside = true;\n          clearAutoplay();\n        });\n\n        root.addEventListener('pointerleave', function () {\n          pointerInside = false;\n          scheduleAutoplay();\n        });\n\n        root.addEventListener('focusin', function () {\n          focusInside = true;\n          if (hoverCapable.matches) clearAutoplay();\n        });\n\n        root.addEventListener('focusout', function () {\n          window.setTimeout(function () {\n            focusInside = root.contains(document.activeElement);\n            scheduleAutoplay();\n          }, 0);\n        });\n\n        lightboxClose.addEventListener('click', closeLightbox);\n        lightbox.addEventListener('click', function (event) {\n          if (event.target === lightbox) closeLightbox();\n        });\n        lightbox.addEventListener('close', function () {\n          lightboxActive = false;\n          scheduleAutoplay();\n        });\n        document.addEventListener('visibilitychange', scheduleAutoplay);\n\n        if (typeof reducedMotion.addEventListener === 'function') {\n          reducedMotion.addEventListener('change', scheduleAutoplay);\n        }\n\n        if ('ResizeObserver' in window) {\n          new ResizeObserver(function () {\n            var nextWidth = Math.round(root.getBoundingClientRect().width);\n\n            if (Math.abs(nextWidth - lastLayoutWidth) \u003c 2) return;\n            lastLayoutWidth = nextWidth;\n            if (resizeFrame !== null) window.cancelAnimationFrame(resizeFrame);\n            resizeFrame = window.requestAnimationFrame(function () {\n              resizeFrame = null;\n              rebuildTrack();\n            });\n          }).observe(root);\n        } else {\n          window.addEventListener('resize', rebuildTrack);\n        }\n\n        rebuildTrack();\n      });\n    }\n\n    function startWhitePergolaStories() {\n      initializeWhitePergolaStories(document);\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', startWhitePergolaStories, { once: true });\n    } else {\n      startWhitePergolaStories();\n    }\n\n    document.addEventListener('shopify:section:load', function (event) {\n      initializeWhitePergolaStories(event.target);\n    });\n  }());\n\u003c\/script\u003e\n\u003c!-- REAL WHITE PERGOLA BACKYARDS：客户评价模块 END --\u003e\n\u003c!-- WHY CHOOSE US：独立稳定版（可直接粘贴到 Shopify 自定义 Liquid \/ 商品描述 HTML） --\u003e\n\u003cstyle\u003e\n  .athena-why,\n  .athena-why * {\n    box-sizing: border-box;\n  }\n\n  .athena-why {\n    --athena-blue: #3771aa;\n    --athena-text: #666666;\n    --athena-heading: #292929;\n    --athena-border: #eeeeee;\n    width: 100%;\n    max-width: 1200px;\n    margin: 30px auto;\n    overflow: hidden;\n    color: var(--athena-text);\n    background: #ffffff;\n    border: 1px solid var(--athena-border);\n    border-radius: 12px;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n  }\n\n  .athena-why__summary {\n    position: relative;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    min-height: 88px;\n    padding: 20px 72px 20px 30px;\n    color: var(--athena-heading);\n    background: #ffffff;\n    cursor: pointer;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 1.25;\n    list-style: none;\n    user-select: none;\n  }\n\n  .athena-why__summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .athena-why__summary::marker {\n    content: \"\";\n  }\n\n  .athena-why__summary::after {\n    position: absolute;\n    top: 50%;\n    right: 30px;\n    content: \"+\";\n    color: var(--athena-heading);\n    font-size: 27px;\n    font-weight: 400;\n    line-height: 1;\n    transform: translateY(-50%);\n    transition: transform 0.25s ease;\n  }\n\n  .athena-why[open] \u003e .athena-why__summary::after {\n    transform: translateY(-50%) rotate(45deg);\n  }\n\n  .athena-why__summary:hover {\n    background: #fafafa;\n  }\n\n  .athena-why__content {\n    padding: 42px 30px 30px;\n    background: #fcfcfc;\n    border-top: 1px solid #f4f4f4;\n  }\n\n  .athena-why__grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    column-gap: 30px;\n  }\n\n  .athena-why__item {\n    min-width: 0;\n    padding: 20px 0 26px;\n    border-bottom: 1px solid var(--athena-border);\n  }\n\n  .athena-why__item h3,\n  .athena-why__item h4 {\n    margin: 0 0 10px;\n    color: var(--athena-blue);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .athena-why__item h4 {\n    margin-top: 14px;\n  }\n\n  .athena-why__item p {\n    margin: 0 0 10px;\n    color: var(--athena-text);\n    font-size: 15px;\n    line-height: 1.68;\n  }\n\n  .athena-why__item p:last-child {\n    margin-bottom: 0;\n  }\n\n  .athena-why__item a {\n    color: #111111;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 2px;\n  }\n\n  .athena-why__item a:hover,\n  .athena-why__item a:focus-visible {\n    color: var(--athena-blue);\n  }\n\n  .athena-why__more-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    overflow: hidden;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .athena-why__more-control {\n    display: inline-block;\n    margin-top: 4px;\n    color: #0066cc;\n    cursor: pointer;\n    font-size: 15px;\n    font-weight: 700;\n    line-height: 1.5;\n  }\n\n  .athena-why__more-control:hover {\n    text-decoration: underline;\n  }\n\n  .athena-why__see-more--mobile {\n    display: none;\n  }\n\n  .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__extra,\n  .athena-why__more-toggle:checked + .athena-why__grid .athena-why__see-more,\n  .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-less {\n    display: none;\n  }\n\n  @media (max-width: 768px) {\n    .athena-why {\n      margin: 20px auto;\n      border-radius: 10px;\n    }\n\n    .athena-why__summary {\n      min-height: 68px;\n      padding: 16px 54px 16px 20px;\n      font-size: 20px;\n    }\n\n    .athena-why__summary::after {\n      right: 20px;\n      font-size: 25px;\n    }\n\n    .athena-why__content {\n      padding: 18px 20px 22px;\n    }\n\n    .athena-why__grid {\n      grid-template-columns: 1fr;\n    }\n\n    .athena-why__item {\n      padding: 18px 0 22px;\n    }\n\n    .athena-why__item h3,\n    .athena-why__item h4 {\n      font-size: 16px;\n    }\n\n    .athena-why__item p {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    \/* 手机端两条默认内容上下排列，See More 应放在第二条之后 *\/\n    .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-more--desktop {\n      display: none;\n    }\n\n    .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-more--mobile {\n      display: inline-block;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdetails class=\"athena-why\" open\u003e\n  \u003csummary class=\"athena-why__summary\"\u003eWHY CHOOSE US\u003c\/summary\u003e\n\n  \u003cdiv class=\"athena-why__content\"\u003e\n    \u003c!-- 默认不勾选：先显示前两项，点击 See More 后展开其余内容 --\u003e\n    \u003cinput class=\"athena-why__more-toggle\" type=\"checkbox\" id=\"athena-why-more-20261006\"\u003e\n    \u003cdiv class=\"athena-why__grid\"\u003e\n      \u003csection class=\"athena-why__item\"\u003e\n        \u003ch3\u003e10+ Years Dedicated to Outdoor Living\u003c\/h3\u003e\n        \u003cp\u003eFor more than a decade, PURPLE LEAF has focused on one thing—creating premium outdoor shade solutions that help families enjoy their backyards in comfort and style. From design and engineering to manufacturing and customer support, we continuously refine every detail to deliver durable, functional, and beautiful outdoor structures that stand the test of time.\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-more athena-why__see-more--desktop\" for=\"athena-why-more-20261006\"\u003e› See More\u003c\/label\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item\"\u003e\n        \u003ch3\u003eTrusted by Thousands of American Families\u003c\/h3\u003e\n        \u003cp\u003eMore than 10,000 homeowners across the United States have chosen PURPLE LEAF to transform their outdoor spaces. From Texas and California to Florida and beyond, our customers share real experiences, installation photos, and backyard transformations that showcase how our louvered pergolas perform in different climates and seasons.\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/purpleleafshop.com\/pages\/purple-leaf-louvered-pergola-reviews\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRead what real customers are saying →\u003c\/a\u003e\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-more athena-why__see-more--mobile\" for=\"athena-why-more-20261006\"\u003e› See More\u003c\/label\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eDesigned for Confidence, Backed by Support\u003c\/h3\u003e\n        \u003cp\u003eA pergola is a long-term investment in your home. That's why we stand behind our products with comprehensive warranty coverage, giving you added confidence and peace of mind throughout ownership.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eReliable Door-to-Door Delivery\u003c\/h3\u003e\n        \u003cp\u003eWe coordinate the shipping process from start to finish, including freight handling and delivery arrangements. You'll receive tracking updates throughout the journey so you always know the status of your order.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eTransparent Return Policy\u003c\/h3\u003e\n        \u003cp\u003eIf your product arrives with shipping damage or verified manufacturing defects, our support team will work quickly to provide replacement parts, a replacement product, or an appropriate resolution based on the situation.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eInstallation Support Every Step of the Way\u003c\/h3\u003e\n        \u003cp\u003eFrom detailed assembly manuals to clearly labeled parts and included hardware, we provide the essential resources you need for a smooth and successful installation. Need extra help? Our team can also recommend professional third-party installation partners in many regions.\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/assemblyhelp.com\/pages\/purple-leaf-assembly-help\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eChoose professional third-party assembly services →\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eLocal Support You Can Count On\u003c\/h3\u003e\n        \u003cp\u003eAfter-sales support originates from the same location as your order. When purchasing a large louvered pergola, your biggest concern often isn't the product itself, but rather: “If a screw is missing or a corner gets dinged, how long will it take to resolve?”\u003c\/p\u003e\n        \u003cp\u003eOver the past two years, hundreds of customers have encountered minor shipping scuffs, missing parts, or cracked handles. The reason they consistently left 5-star reviews was the same: “Purple Leaf sent replacement parts in just a few days.”\u003c\/p\u003e\n        \u003cp\u003eThis efficiency is backed by our genuine U.S.-based warehouses and service network:\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. West (California)\u003c\/strong\u003e – Serving all western states; replacement parts delivered in as little as 2–3 days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. East (New Jersey + Pennsylvania)\u003c\/strong\u003e – Covering densely populated areas like New York, Philadelphia, and Boston; after-sales support requires no transoceanic shipping.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. South (Georgia + Texas)\u003c\/strong\u003e – Serving the Southeast and Gulf Coast; whether facing the scorching Texas sun or Florida downpours, replacement parts are close at hand.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eProfessional \u0026amp; Efficient Customer Service\u003c\/h3\u003e\n        \u003cp\u003eQuestions before or after your purchase? Our dedicated customer support team is available to assist with product selection, installation guidance, replacement parts, warranty inquiries, and after-sales service. Most customer inquiries receive a response within 24 business hours.\u003c\/p\u003e\n        \u003ch4\u003eAfter-Sales Support\u003c\/h4\u003e\n        \u003cp\u003eOur after-sales service process is designed to help customers resolve issues quickly and efficiently, minimizing downtime and ensuring long-term product satisfaction. Our dedicated support team is available via email and phone to handle any inquiries, from missing parts and installation questions to warranty claims and damage reports. Replacement parts are shipped promptly from our U.S.-based warehouses, often reaching you within 3–4 business days. With our commitment to responsive and reliable service, you can enjoy your outdoor space with complete peace of mind.\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-less\" for=\"athena-why-more-20261006\"\u003e› See Less\u003c\/label\u003e\n      \u003c\/section\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\n\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox border center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1014_042db0d9-aad1-411c-a96c-ac9b5ec5de82.png?v=1778306606\" alt=\"Double Top LED Round Umbrella\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/products\/purple-leaf-caesar-led-louvered-pergola-with-integrated-solar-strip-lights-adjustable-aluminum-louvers-wind-resistant-pergolas-for-patio-dining-deck-garden-yard-white\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1999-$5299\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 13'x25'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85\"\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\/Bronze\/White\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1949-$4649\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x14' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ewhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4599\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray frame white roof\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5899\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eBronze\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e \u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"PURPLE LEAF","offers":[{"title":"White \/ 10' x 12'","offer_id":53286654378349,"sku":"ZY02-KSDD-WT-1012","price":2579.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 10' x 14'","offer_id":53286654411117,"sku":"ZY02-KSDD-WT-1014","price":2699.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 10' x 16'","offer_id":53286654443885,"sku":"ZY02-KSDD-WT-1016","price":3169.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 11' x 18'","offer_id":53286654476653,"sku":"ZY02-KSDD-WT-1118","price":3649.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 11' x 23'","offer_id":53286654509421,"sku":"ZY02-KSDD-WT-1123","price":4449.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 11' x 28'","offer_id":53286654542189,"sku":"ZY02-KSDD-WT-1128","price":5399.0,"currency_code":"USD","in_stock":true},{"title":"White \/ 13' x 15'","offer_id":53286654574957,"sku":"ZY02-KSDD-WT-1315","price":3859.0,"currency_code":"USD","in_stock":false},{"title":"White \/ 13' x 20'","offer_id":53286654607725,"sku":"ZY02-KSDD-WT-1320","price":5349.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ChatGPTImage2026_7_21_20_06_19.png?v=1784681796"},{"product_id":"purple-leaf-caesar-wall-mounted-louvered-pergola-all-aluminum-patio-cover-with-adjustable-roof-hidden-gutter-drainage-lean-to-pergola-for-deck-backyard-porch-dark-gray","title":"PURPLE LEAF Caesar Wall Mounted Louvered Pergola, All-Aluminum Patio Cover with Adjustable Roof, Hidden Gutter Drainage, Lean-to Pergola for Deck, Backyard, Porch, Dark Gray","description":"\u003cbody\u003e\n\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n    \u003ctitle\u003eSee More Example\u003c\/title\u003e\n    \u003cstyle\u003e\n      .more-text {\n        display: none;\n      }\n      .see-more, .see-less {\n        color: #3771aa;\n        font-weight: bold;\n        cursor: pointer;\n      }\n    \u003c\/style\u003e\n  \n  \n  \u003cp\u003e\n  \u003c!-- 这是前面展示的内容... --\u003e\n  \u003c\/p\u003e\n \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eAdd Shade Beside Your Home\u003c\/strong\u003e: Mount this louvered pergola along your house to create a comfortable covered area without taking over the yard. Ideal for patios, decks, porches, side yards, and backyard seating areas.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e● \u003cstrong\u003eControl Sun or Shade\u003c\/strong\u003e: The adjustable roof panels let you open the top for sunlight, tilt for airflow, or close for stronger shade. It gives you more daily comfort than a fixed metal or polycarbonate patio cover.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eHidden Gutter Helps Drain Rain\u003c\/strong\u003e: The slanted roof guides rainwater into concealed gutters and down through the posts, helping reduce dripping around your seating or dining area during light rain.\u003c\/p\u003e\n    \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n    \u003cspan class=\"more-text\"\u003e\n      \u003c!-- 这是隐藏展示的内容... --\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eMade for Solid Wall Support\u003c\/strong\u003e: Designed for installation on suitable brick, concrete, or wood stud walls. Before drilling, check the mounting area for pipes, vents, and proper wall support.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003e Low-Maintenance Aluminum Build\u003c\/strong\u003e: The aluminum frame and louvers are powder-coated to help resist rust, fading, and daily weather exposure, giving your outdoor space a clean look with less upkeep.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n      \u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n      \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n    \u003c\/span\u003e\n  \n  \u003cscript\u003e\n    function expandContent() {\n      document.querySelector('.see-more').style.display = 'none';\n      document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n      document.querySelector('.see-more').style.display = 'inline';\n      document.querySelector('.more-text').style.display = 'none';\n    }\n  \u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003e\nHIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n\t\t\u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/03187cfe8fbdb84aa703090166f2833d_bc14cc71-eae9-4f9f-82a7-04a18aa7b3a9.jpg?v=1781339667\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/c71f5b5007283037fa4127170a0f807d_22615dd5-bd51-4157-83e8-7bcbb9c4ddfb.jpg?v=1781340097\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0ea5b91af12f403e337401721fe8874a_1df3ac64-94a9-4bb4-9db3-05cbd8349c24.jpg?v=1781340159\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/03187cfe8fbdb84aa703090166f2833d_b9b92303-a996-4eaa-8c12-027fd6899660.jpg?v=1781341237\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/c71f5b5007283037fa4127170a0f807d_a8937c76-b63e-4e2a-a79f-94f5ec3e2b5d.jpg?v=1781341266\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0ea5b91af12f403e337401721fe8874a_bfbc3f92-d27d-4ec9-954b-b7ad7a0e9e11.jpg?v=1781341297\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fbc9ae7f9c36c4c090210c403c8bcfcb_5f3416b8-69ae-4d24-945b-18d433b39999.jpg?v=1781340547\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/df15912ae31f2dff22d105eca53adce9_c4e0f4bb-ebe2-49d0-ab03-725092fb7c29.jpg?v=1781340547\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2b685c549dd6f6e9a5a7e70cec7dc1d3_ab1ade71-86a4-42af-9c0a-2fc7d85d2479.jpg?v=1781340547\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0dd2df93a458748d33e1c8fe3c0391b7_7608a518-979f-4acb-bf05-8a8a414bb646.jpg?v=1781340547\" alt=\"Detail 5\"\u003e\n        \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4da3ae7a7efe3555c05e6d2baf50731a_95934525-7d95-402a-8e45-ca63870d38e2.jpg?v=1781340546\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fbc9ae7f9c36c4c090210c403c8bcfcb_b9d58af3-f10c-44eb-9e5d-7b7ea1f0b33c.jpg?v=1781341387\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/df15912ae31f2dff22d105eca53adce9_b44d9118-3d88-403a-a693-5bc0f3028698.jpg?v=1781341405\" alt=\"Detail 4\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2b685c549dd6f6e9a5a7e70cec7dc1d3_43cba774-2732-4e0f-a7b6-6eb82db48376.jpg?v=1781341452\" alt=\"Detail 5\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0dd2df93a458748d33e1c8fe3c0391b7_e4b42034-ae84-4fd4-b1e4-dc44fdb9aa99.jpg?v=1781341455\" alt=\"Detail 5\"\u003e\n      \t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4da3ae7a7efe3555c05e6d2baf50731a_2d595f4c-fff0-4778-8f80-8ace93c53c33.jpg?v=1781341461\" alt=\"Detail 5\"\u003e\n  \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- WHY CHOOSE US：独立稳定版（可直接粘贴到 Shopify 自定义 Liquid \/ 商品描述 HTML） --\u003e\n\u003cstyle\u003e\n  .athena-why,\n  .athena-why * {\n    box-sizing: border-box;\n  }\n\n  .athena-why {\n    --athena-blue: #3771aa;\n    --athena-text: #666666;\n    --athena-heading: #292929;\n    --athena-border: #eeeeee;\n    width: 100%;\n    max-width: 1200px;\n    margin: 30px auto;\n    overflow: hidden;\n    color: var(--athena-text);\n    background: #ffffff;\n    border: 1px solid var(--athena-border);\n    border-radius: 12px;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n  }\n\n  .athena-why__summary {\n    position: relative;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    min-height: 88px;\n    padding: 20px 72px 20px 30px;\n    color: var(--athena-heading);\n    background: #ffffff;\n    cursor: pointer;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 1.25;\n    list-style: none;\n    user-select: none;\n  }\n\n  .athena-why__summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .athena-why__summary::marker {\n    content: \"\";\n  }\n\n  .athena-why__summary::after {\n    position: absolute;\n    top: 50%;\n    right: 30px;\n    content: \"+\";\n    color: var(--athena-heading);\n    font-size: 27px;\n    font-weight: 400;\n    line-height: 1;\n    transform: translateY(-50%);\n    transition: transform 0.25s ease;\n  }\n\n  .athena-why[open] \u003e .athena-why__summary::after {\n    transform: translateY(-50%) rotate(45deg);\n  }\n\n  .athena-why__summary:hover {\n    background: #fafafa;\n  }\n\n  .athena-why__content {\n    padding: 42px 30px 30px;\n    background: #fcfcfc;\n    border-top: 1px solid #f4f4f4;\n  }\n\n  .athena-why__grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    column-gap: 30px;\n  }\n\n  .athena-why__item {\n    min-width: 0;\n    padding: 20px 0 26px;\n    border-bottom: 1px solid var(--athena-border);\n  }\n\n  .athena-why__item h3,\n  .athena-why__item h4 {\n    margin: 0 0 10px;\n    color: var(--athena-blue);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .athena-why__item h4 {\n    margin-top: 14px;\n  }\n\n  .athena-why__item p {\n    margin: 0 0 10px;\n    color: var(--athena-text);\n    font-size: 15px;\n    line-height: 1.68;\n  }\n\n  .athena-why__item p:last-child {\n    margin-bottom: 0;\n  }\n\n  .athena-why__item a {\n    color: #111111;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 2px;\n  }\n\n  .athena-why__item a:hover,\n  .athena-why__item a:focus-visible {\n    color: var(--athena-blue);\n  }\n\n  .athena-why__more-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    overflow: hidden;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .athena-why__more-control {\n    display: inline-block;\n    margin-top: 4px;\n    color: #0066cc;\n    cursor: pointer;\n    font-size: 15px;\n    font-weight: 700;\n    line-height: 1.5;\n  }\n\n  .athena-why__more-control:hover {\n    text-decoration: underline;\n  }\n\n  .athena-why__see-more--mobile {\n    display: none;\n  }\n\n  .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__extra,\n  .athena-why__more-toggle:checked + .athena-why__grid .athena-why__see-more,\n  .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-less {\n    display: none;\n  }\n\n  @media (max-width: 768px) {\n    .athena-why {\n      margin: 20px auto;\n      border-radius: 10px;\n    }\n\n    .athena-why__summary {\n      min-height: 68px;\n      padding: 16px 54px 16px 20px;\n      font-size: 20px;\n    }\n\n    .athena-why__summary::after {\n      right: 20px;\n      font-size: 25px;\n    }\n\n    .athena-why__content {\n      padding: 18px 20px 22px;\n    }\n\n    .athena-why__grid {\n      grid-template-columns: 1fr;\n    }\n\n    .athena-why__item {\n      padding: 18px 0 22px;\n    }\n\n    .athena-why__item h3,\n    .athena-why__item h4 {\n      font-size: 16px;\n    }\n\n    .athena-why__item p {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    \/* 手机端两条默认内容上下排列，See More 应放在第二条之后 *\/\n    .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-more--desktop {\n      display: none;\n    }\n\n    .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-more--mobile {\n      display: inline-block;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdetails class=\"athena-why\" open\u003e\n  \u003csummary class=\"athena-why__summary\"\u003eWHY CHOOSE US\u003c\/summary\u003e\n\n  \u003cdiv class=\"athena-why__content\"\u003e\n    \u003c!-- 默认不勾选：先显示前两项，点击 See More 后展开其余内容 --\u003e\n    \u003cinput class=\"athena-why__more-toggle\" type=\"checkbox\" id=\"athena-why-more-20261006\"\u003e\n    \u003cdiv class=\"athena-why__grid\"\u003e\n      \u003csection class=\"athena-why__item\"\u003e\n        \u003ch3\u003e10+ Years Dedicated to Outdoor Living\u003c\/h3\u003e\n        \u003cp\u003eFor more than a decade, PURPLE LEAF has focused on one thing—creating premium outdoor shade solutions that help families enjoy their backyards in comfort and style. From design and engineering to manufacturing and customer support, we continuously refine every detail to deliver durable, functional, and beautiful outdoor structures that stand the test of time.\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-more athena-why__see-more--desktop\" for=\"athena-why-more-20261006\"\u003e› See More\u003c\/label\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item\"\u003e\n        \u003ch3\u003eTrusted by Thousands of American Families\u003c\/h3\u003e\n        \u003cp\u003eMore than 10,000 homeowners across the United States have chosen PURPLE LEAF to transform their outdoor spaces. From Texas and California to Florida and beyond, our customers share real experiences, installation photos, and backyard transformations that showcase how our louvered pergolas perform in different climates and seasons.\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/purpleleafshop.com\/pages\/purple-leaf-louvered-pergola-reviews\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRead what real customers are saying →\u003c\/a\u003e\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-more athena-why__see-more--mobile\" for=\"athena-why-more-20261006\"\u003e› See More\u003c\/label\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eDesigned for Confidence, Backed by Support\u003c\/h3\u003e\n        \u003cp\u003eA pergola is a long-term investment in your home. That's why we stand behind our products with comprehensive warranty coverage, giving you added confidence and peace of mind throughout ownership.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eReliable Door-to-Door Delivery\u003c\/h3\u003e\n        \u003cp\u003eWe coordinate the shipping process from start to finish, including freight handling and delivery arrangements. You'll receive tracking updates throughout the journey so you always know the status of your order.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eTransparent Return Policy\u003c\/h3\u003e\n        \u003cp\u003eIf your product arrives with shipping damage or verified manufacturing defects, our support team will work quickly to provide replacement parts, a replacement product, or an appropriate resolution based on the situation.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eInstallation Support Every Step of the Way\u003c\/h3\u003e\n        \u003cp\u003eFrom detailed assembly manuals to clearly labeled parts and included hardware, we provide the essential resources you need for a smooth and successful installation. Need extra help? Our team can also recommend professional third-party installation partners in many regions.\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/assemblyhelp.com\/pages\/purple-leaf-assembly-help\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eChoose professional third-party assembly services →\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eLocal Support You Can Count On\u003c\/h3\u003e\n        \u003cp\u003eAfter-sales support originates from the same location as your order. When purchasing a large louvered pergola, your biggest concern often isn't the product itself, but rather: “If a screw is missing or a corner gets dinged, how long will it take to resolve?”\u003c\/p\u003e\n        \u003cp\u003eOver the past two years, hundreds of customers have encountered minor shipping scuffs, missing parts, or cracked handles. The reason they consistently left 5-star reviews was the same: “Purple Leaf sent replacement parts in just a few days.”\u003c\/p\u003e\n        \u003cp\u003eThis efficiency is backed by our genuine U.S.-based warehouses and service network:\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. West (California)\u003c\/strong\u003e – Serving all western states; replacement parts delivered in as little as 2–3 days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. East (New Jersey + Pennsylvania)\u003c\/strong\u003e – Covering densely populated areas like New York, Philadelphia, and Boston; after-sales support requires no transoceanic shipping.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. South (Georgia + Texas)\u003c\/strong\u003e – Serving the Southeast and Gulf Coast; whether facing the scorching Texas sun or Florida downpours, replacement parts are close at hand.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eProfessional \u0026amp; Efficient Customer Service\u003c\/h3\u003e\n        \u003cp\u003eQuestions before or after your purchase? Our dedicated customer support team is available to assist with product selection, installation guidance, replacement parts, warranty inquiries, and after-sales service. Most customer inquiries receive a response within 24 business hours.\u003c\/p\u003e\n        \u003ch4\u003eAfter-Sales Support\u003c\/h4\u003e\n        \u003cp\u003eOur after-sales service process is designed to help customers resolve issues quickly and efficiently, minimizing downtime and ensuring long-term product satisfaction. Our dedicated support team is available via email and phone to handle any inquiries, from missing parts and installation questions to warranty claims and damage reports. Replacement parts are shipped promptly from our U.S.-based warehouses, often reaching you within 3–4 business days. With our commitment to responsive and reliable service, you can enjoy your outdoor space with complete peace of mind.\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-less\" for=\"athena-why-more-20261006\"\u003e› See Less\u003c\/label\u003e\n      \u003c\/section\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n  \n\n\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox border center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012_dc1dd31c-4e7c-4262-9452-622a57886086.jpg?v=1781341020\" alt=\"Double Top LED Round Umbrella\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/products\/purple-leaf-caesar-led-louvered-pergola-with-integrated-solar-strip-lights-adjustable-aluminum-louvers-wind-resistant-pergolas-for-patio-dining-deck-garden-yard-white\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1999-$5299\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 13'x25'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85\"\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\/Bronze\/White\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1949-$4649\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x14' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ewhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4599\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray frame white roof\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5899\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eBronze\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e \u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"PURPLE LEAF","offers":[{"title":"Gray \/ 8' x 10'","offer_id":53440120717677,"sku":"ZY05-KSPRG-KQ-GY-0810","price":1749.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 8' x 12'","offer_id":53440120750445,"sku":"ZY05-KSPRG-KQ-GY-0812","price":1949.0,"currency_code":"USD","in_stock":false},{"title":"Gray \/ 10' x 12' (Best Seller)","offer_id":53440120783213,"sku":"ZY05-KSPRG-KQ-GY-1012","price":2199.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 10' x 14'","offer_id":53440120815981,"sku":"ZY05-KSPRG-KQ-GY-1014","price":2599.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 11' x 18'","offer_id":53440120848749,"sku":"ZY05-KSPRG-KQ-GY-1118","price":3249.0,"currency_code":"USD","in_stock":false},{"title":"Gray \/ 10' x 20'","offer_id":53440120881517,"sku":"ZY05-KSPRG-KQ-GY-1020","price":3349.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/62aaac0f9eebcca0d0806b94912c24bc.jpg?v=1781335600"},{"product_id":"purple-leaf-caesar-hardtop-louvered-pergola-slanted-roof-outdoor-aluminum-patio-pergola-with-adjustable-rainproof-roof-heavy-duty-lean-to-gazebo-for-patios-backyard-deck-gray","title":"PURPLE LEAF Caesar Hardtop Louvered Pergola, Slanted Roof Outdoor Aluminum Patio Pergola with Adjustable Rainproof Roof, Heavy-Duty Lean to Gazebo for Patios Backyard Deck, Gray","description":"\u003cbody\u003e\n\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n    \u003ctitle\u003eSee More Example\u003c\/title\u003e\n    \u003cstyle\u003e\n      .more-text {\n        display: none;\n      }\n      .see-more, .see-less {\n        color: #3771aa;\n        font-weight: bold;\n        cursor: pointer;\n      }\n    \u003c\/style\u003e\n  \n  \n  \u003cp\u003e\n  \u003c!-- 这是前面展示的内容... --\u003e\n  \u003c\/p\u003e\n \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eAdjustable Sloped Louvered Roof\u003c\/strong\u003e: Adjust the aluminum louvers to balance sunlight, shade, and airflow throughout the day. The sloped profile allows softer natural light to reach farther beneath the pergola while helping leaves and debris slide off more easily.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e● \u003cstrong\u003eConcealed Rainwater Management\u003c\/strong\u003e: The inclined roof guides rainwater into hidden channels, then directs it through the supporting posts and out near the base. This integrated pathway helps minimize standing water without disrupting the pergola’s clean exterior.\u003c\/p\u003e\n    \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n    \u003cspan class=\"more-text\"\u003e\n      \u003c!-- 这是隐藏展示的内容... --\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003e100% Aluminum Construction\u003c\/strong\u003e: From the supporting frame to the adjustable louvers, the pergola is built from aluminum and protected by an anti-rust coating. Its weather- and fade-resistant finish provides dependable outdoor performance with less routine maintenance.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003e Freestanding Four-Post Design\u003c\/strong\u003e: Supported by four aluminum posts, this pergola installs independently without relying on a wall for structural support. Its open-sided layout maintains broad outdoor views while leaving flexible space for lounge seating or dining furniture.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003e Six Sizes for Different Spaces\u003c\/strong\u003e: Available in 8' × 10', 8' × 12', 10' × 12', 10' × 14', 11' × 18', and 10' × 20', making it easier to match compact decks, residential patios, or larger outdoor entertaining areas.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n      \u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n      \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n    \u003c\/span\u003e\n  \n  \u003cscript\u003e\n    function expandContent() {\n      document.querySelector('.see-more').style.display = 'none';\n      document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n      document.querySelector('.see-more').style.display = 'inline';\n      document.querySelector('.more-text').style.display = 'none';\n    }\n  \u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003e\nHIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n\t\t\u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/e859445508074225ec32172e88fac85a_54986342-1710-472c-886b-58cbbd0a2e73.jpg?v=1784107323\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/9dac4fe2f1f55d40f797e17a6a00ae72.jpg?v=1784107323\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fbc9ae7f9c36c4c090210c403c8bcfcb_e495fd12-0402-4e2d-b88f-24ac25c38607.jpg?v=1784107322\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/e859445508074225ec32172e88fac85a_1c06f44f-fdd7-43a3-af36-f0089ae625dd.jpg?v=1784107705\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/9dac4fe2f1f55d40f797e17a6a00ae72_c5bc92dc-d32b-4f4a-b3bb-abb6643c9b53.jpg?v=1784107705\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fbc9ae7f9c36c4c090210c403c8bcfcb_1242a5e5-acb3-4766-b5b3-6c88595cab1c.jpg?v=1784107705\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2b685c549dd6f6e9a5a7e70cec7dc1d3_46b17ea0-eaf2-44d6-8ff1-b29f1b27f2b9.jpg?v=1784108224\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0dd2df93a458748d33e1c8fe3c0391b7_26e7444f-73f6-46e8-b394-f366b46be708.jpg?v=1784108224\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/31af420646b366de4f7dd9a7047d86c8.jpg?v=1784108226\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ebf8e8474e38513b9eb6f204116a30fc.jpg?v=1784108226\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2b685c549dd6f6e9a5a7e70cec7dc1d3_90e2a4cb-99b2-40c3-a439-427a6852448d.jpg?v=1784108726\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0dd2df93a458748d33e1c8fe3c0391b7_f98fecb7-a6f8-4046-974d-8988fd064c1e.jpg?v=1784108726\" alt=\"Detail 4\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/31af420646b366de4f7dd9a7047d86c8_ec3de8b2-b510-439a-9e24-28acc36fee9b.jpg?v=1784108726\" alt=\"Detail 5\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ebf8e8474e38513b9eb6f204116a30fc_40fa9823-72a8-48ea-9460-40c2ef017909.jpg?v=1784108726\" alt=\"Detail 5\"\u003e\n  \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHY CHOOSE US：独立稳定版（可直接粘贴到 Shopify 自定义 Liquid \/ 商品描述 HTML） --\u003e\n\u003cstyle\u003e\n  .athena-why,\n  .athena-why * {\n    box-sizing: border-box;\n  }\n\n  .athena-why {\n    --athena-blue: #3771aa;\n    --athena-text: #666666;\n    --athena-heading: #292929;\n    --athena-border: #eeeeee;\n    width: 100%;\n    max-width: 1200px;\n    margin: 30px auto;\n    overflow: hidden;\n    color: var(--athena-text);\n    background: #ffffff;\n    border: 1px solid var(--athena-border);\n    border-radius: 12px;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n  }\n\n  .athena-why__summary {\n    position: relative;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    min-height: 88px;\n    padding: 20px 72px 20px 30px;\n    color: var(--athena-heading);\n    background: #ffffff;\n    cursor: pointer;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 1.25;\n    list-style: none;\n    user-select: none;\n  }\n\n  .athena-why__summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .athena-why__summary::marker {\n    content: \"\";\n  }\n\n  .athena-why__summary::after {\n    position: absolute;\n    top: 50%;\n    right: 30px;\n    content: \"+\";\n    color: var(--athena-heading);\n    font-size: 27px;\n    font-weight: 400;\n    line-height: 1;\n    transform: translateY(-50%);\n    transition: transform 0.25s ease;\n  }\n\n  .athena-why[open] \u003e .athena-why__summary::after {\n    transform: translateY(-50%) rotate(45deg);\n  }\n\n  .athena-why__summary:hover {\n    background: #fafafa;\n  }\n\n  .athena-why__content {\n    padding: 42px 30px 30px;\n    background: #fcfcfc;\n    border-top: 1px solid #f4f4f4;\n  }\n\n  .athena-why__grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    column-gap: 30px;\n  }\n\n  .athena-why__item {\n    min-width: 0;\n    padding: 20px 0 26px;\n    border-bottom: 1px solid var(--athena-border);\n  }\n\n  .athena-why__item h3,\n  .athena-why__item h4 {\n    margin: 0 0 10px;\n    color: var(--athena-blue);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .athena-why__item h4 {\n    margin-top: 14px;\n  }\n\n  .athena-why__item p {\n    margin: 0 0 10px;\n    color: var(--athena-text);\n    font-size: 15px;\n    line-height: 1.68;\n  }\n\n  .athena-why__item p:last-child {\n    margin-bottom: 0;\n  }\n\n  .athena-why__item a {\n    color: #111111;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 2px;\n  }\n\n  .athena-why__item a:hover,\n  .athena-why__item a:focus-visible {\n    color: var(--athena-blue);\n  }\n\n  .athena-why__more-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    overflow: hidden;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .athena-why__more-control {\n    display: inline-block;\n    margin-top: 4px;\n    color: #0066cc;\n    cursor: pointer;\n    font-size: 15px;\n    font-weight: 700;\n    line-height: 1.5;\n  }\n\n  .athena-why__more-control:hover {\n    text-decoration: underline;\n  }\n\n  .athena-why__see-more--mobile {\n    display: none;\n  }\n\n  .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__extra,\n  .athena-why__more-toggle:checked + .athena-why__grid .athena-why__see-more,\n  .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-less {\n    display: none;\n  }\n\n  @media (max-width: 768px) {\n    .athena-why {\n      margin: 20px auto;\n      border-radius: 10px;\n    }\n\n    .athena-why__summary {\n      min-height: 68px;\n      padding: 16px 54px 16px 20px;\n      font-size: 20px;\n    }\n\n    .athena-why__summary::after {\n      right: 20px;\n      font-size: 25px;\n    }\n\n    .athena-why__content {\n      padding: 18px 20px 22px;\n    }\n\n    .athena-why__grid {\n      grid-template-columns: 1fr;\n    }\n\n    .athena-why__item {\n      padding: 18px 0 22px;\n    }\n\n    .athena-why__item h3,\n    .athena-why__item h4 {\n      font-size: 16px;\n    }\n\n    .athena-why__item p {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    \/* 手机端两条默认内容上下排列，See More 应放在第二条之后 *\/\n    .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-more--desktop {\n      display: none;\n    }\n\n    .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-more--mobile {\n      display: inline-block;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdetails class=\"athena-why\" open\u003e\n  \u003csummary class=\"athena-why__summary\"\u003eWHY CHOOSE US\u003c\/summary\u003e\n\n  \u003cdiv class=\"athena-why__content\"\u003e\n    \u003c!-- 默认不勾选：先显示前两项，点击 See More 后展开其余内容 --\u003e\n    \u003cinput class=\"athena-why__more-toggle\" type=\"checkbox\" id=\"athena-why-more-20261006\"\u003e\n    \u003cdiv class=\"athena-why__grid\"\u003e\n      \u003csection class=\"athena-why__item\"\u003e\n        \u003ch3\u003e10+ Years Dedicated to Outdoor Living\u003c\/h3\u003e\n        \u003cp\u003eFor more than a decade, PURPLE LEAF has focused on one thing—creating premium outdoor shade solutions that help families enjoy their backyards in comfort and style. From design and engineering to manufacturing and customer support, we continuously refine every detail to deliver durable, functional, and beautiful outdoor structures that stand the test of time.\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-more athena-why__see-more--desktop\" for=\"athena-why-more-20261006\"\u003e› See More\u003c\/label\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item\"\u003e\n        \u003ch3\u003eTrusted by Thousands of American Families\u003c\/h3\u003e\n        \u003cp\u003eMore than 10,000 homeowners across the United States have chosen PURPLE LEAF to transform their outdoor spaces. From Texas and California to Florida and beyond, our customers share real experiences, installation photos, and backyard transformations that showcase how our louvered pergolas perform in different climates and seasons.\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/purpleleafshop.com\/pages\/purple-leaf-louvered-pergola-reviews\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRead what real customers are saying →\u003c\/a\u003e\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-more athena-why__see-more--mobile\" for=\"athena-why-more-20261006\"\u003e› See More\u003c\/label\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eDesigned for Confidence, Backed by Support\u003c\/h3\u003e\n        \u003cp\u003eA pergola is a long-term investment in your home. That's why we stand behind our products with comprehensive warranty coverage, giving you added confidence and peace of mind throughout ownership.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eReliable Door-to-Door Delivery\u003c\/h3\u003e\n        \u003cp\u003eWe coordinate the shipping process from start to finish, including freight handling and delivery arrangements. You'll receive tracking updates throughout the journey so you always know the status of your order.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eTransparent Return Policy\u003c\/h3\u003e\n        \u003cp\u003eIf your product arrives with shipping damage or verified manufacturing defects, our support team will work quickly to provide replacement parts, a replacement product, or an appropriate resolution based on the situation.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eInstallation Support Every Step of the Way\u003c\/h3\u003e\n        \u003cp\u003eFrom detailed assembly manuals to clearly labeled parts and included hardware, we provide the essential resources you need for a smooth and successful installation. Need extra help? Our team can also recommend professional third-party installation partners in many regions.\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/assemblyhelp.com\/pages\/purple-leaf-assembly-help\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eChoose professional third-party assembly services →\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eLocal Support You Can Count On\u003c\/h3\u003e\n        \u003cp\u003eAfter-sales support originates from the same location as your order. When purchasing a large louvered pergola, your biggest concern often isn't the product itself, but rather: “If a screw is missing or a corner gets dinged, how long will it take to resolve?”\u003c\/p\u003e\n        \u003cp\u003eOver the past two years, hundreds of customers have encountered minor shipping scuffs, missing parts, or cracked handles. The reason they consistently left 5-star reviews was the same: “Purple Leaf sent replacement parts in just a few days.”\u003c\/p\u003e\n        \u003cp\u003eThis efficiency is backed by our genuine U.S.-based warehouses and service network:\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. West (California)\u003c\/strong\u003e – Serving all western states; replacement parts delivered in as little as 2–3 days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. East (New Jersey + Pennsylvania)\u003c\/strong\u003e – Covering densely populated areas like New York, Philadelphia, and Boston; after-sales support requires no transoceanic shipping.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. South (Georgia + Texas)\u003c\/strong\u003e – Serving the Southeast and Gulf Coast; whether facing the scorching Texas sun or Florida downpours, replacement parts are close at hand.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eProfessional \u0026amp; Efficient Customer Service\u003c\/h3\u003e\n        \u003cp\u003eQuestions before or after your purchase? Our dedicated customer support team is available to assist with product selection, installation guidance, replacement parts, warranty inquiries, and after-sales service. Most customer inquiries receive a response within 24 business hours.\u003c\/p\u003e\n        \u003ch4\u003eAfter-Sales Support\u003c\/h4\u003e\n        \u003cp\u003eOur after-sales service process is designed to help customers resolve issues quickly and efficiently, minimizing downtime and ensuring long-term product satisfaction. Our dedicated support team is available via email and phone to handle any inquiries, from missing parts and installation questions to warranty claims and damage reports. Replacement parts are shipped promptly from our U.S.-based warehouses, often reaching you within 3–4 business days. With our commitment to responsive and reliable service, you can enjoy your outdoor space with complete peace of mind.\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-less\" for=\"athena-why-more-20261006\"\u003e› See Less\u003c\/label\u003e\n      \u003c\/section\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\n\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox border center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1014_77d9b94a-0c3a-4058-9276-b6be2afe0aa1.jpg?v=1784109081\" alt=\"Double Top LED Round Umbrella\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-caesar-hardtop-louvered-pergola-slanted-roof-outdoor-aluminum-patio-pergola-with-adjustable-rainproof-roof-heavy-duty-lean-to-gazebo-for-patios-backyard-deck-gray\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1899-$3499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e8'x12' - 10'x20'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85\"\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\/Bronze\/White\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1949-$4649\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x14' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ewhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4599\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray frame white roof\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5899\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eBronze\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e \u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"PURPLE LEAF","offers":[{"title":"Gray \/ 8' x 10'","offer_id":53440131137901,"sku":"ZY05-KSPRG-XD-GY-0810","price":1949.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 8' x 12'","offer_id":53440131170669,"sku":"ZY05-KSPRG-XD-GY-0812","price":2199.0,"currency_code":"USD","in_stock":false},{"title":"Gray \/ 10' x 12'","offer_id":53440131203437,"sku":"ZY05-KSPRG-XD-GY-1012","price":2249.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 10' x 14'","offer_id":53440131236205,"sku":"ZY05-KSPRG-XD-GY-1014","price":2599.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 11' x 18'","offer_id":53440131268973,"sku":"ZY05-KSPRG-XD-GY-1118","price":3449.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 10' x 20'","offer_id":53440131301741,"sku":"ZY05-KSPRG-XD-GY-1020","price":3549.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0810_e8ce6d55-b2d3-484a-bf67-378038b82511.jpg?v=1781337674"},{"product_id":"purple-leaf-caesar-wall-mounted-louvered-pergola-with-led-string-lights-all-aluminum-patio-cover-with-adjustable-roof-hidden-gutter-drainage-lean-to-pergola-for-deck-backyard-porch-dark-gray","title":"PURPLE LEAF Caesar Wall Mounted Louvered Pergola with String Lights, All-Aluminum Patio Cover with Adjustable Roof, Hidden Gutter Drainage, Lean-to Pergola for Deck, Backyard, Porch, Dark Gray","description":"\u003cbody\u003e\n\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n    \u003ctitle\u003eSee More Example\u003c\/title\u003e\n    \u003cstyle\u003e\n      .more-text {\n        display: none;\n      }\n      .see-more, .see-less {\n        color: #3771aa;\n        font-weight: bold;\n        cursor: pointer;\n      }\n    \u003c\/style\u003e\n  \n  \n  \u003cp\u003e\n  \u003c!-- 这是前面展示的内容... --\u003e\n  \u003c\/p\u003e\n \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eString Lights for Inviting Evenings\u003c\/strong\u003e: Enjoy your outdoor space beyond sunset with the included string lights. Hanging bulbs add a warm, welcoming glow beneath the pergola, creating a cozy setting for outdoor dinners, relaxed conversations, and evenings with family and friends.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e● \u003cstrong\u003eExtend Your Living Space Beside Your Home\u003c\/strong\u003e: This wall-mounted pergola creates a comfortable covered area right outside your door while leaving more of your yard open. Ideal for patios, decks, porches, and side yards, it is designed for secure attachment to suitable brick, concrete, or wood stud walls.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eAdjustable Louvers for Sun, Shade \u0026amp; Airflow\u003c\/strong\u003e: Open the roof panels to welcome sunlight, tilt them for ventilation, or close them for greater shade. The adjustable louvered roof lets you tailor your outdoor comfort throughout the day, from morning coffee to afternoon relaxation.\u003c\/p\u003e\n    \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n    \u003cspan class=\"more-text\"\u003e\n      \u003c!-- 这是隐藏展示的内容... --\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eSloped Roof with Hidden Gutter Drainage\u003c\/strong\u003e: The slanted roof directs rainwater into concealed gutters and down through the posts, helping reduce dripping around your seating or dining area during light rain. The hidden drainage design preserves the pergola’s clean, streamlined appearance.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003e Low-Maintenance All-Aluminum Construction\u003c\/strong\u003e: Both the frame and louvers are made from powder-coated aluminum to help resist rust, fading, and everyday weather exposure. The dark gray finish complements a variety of home exteriors and patio furniture, bringing lasting style to your outdoor space with less upkeep.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n      \u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n      \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n    \u003c\/span\u003e\n  \n  \u003cscript\u003e\n    function expandContent() {\n      document.querySelector('.see-more').style.display = 'none';\n      document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n      document.querySelector('.see-more').style.display = 'inline';\n      document.querySelector('.more-text').style.display = 'none';\n    }\n  \u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eHIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n\t\t\u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012_811e18d8-f9d8-4dca-9ff6-af1c144c07bc.jpg?v=1789710491\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/A.webp?v=1790488680\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/c71f5b5007283037fa4127170a0f807d_22615dd5-bd51-4157-83e8-7bcbb9c4ddfb.jpg?v=1781340097\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0ea5b91af12f403e337401721fe8874a_1df3ac64-94a9-4bb4-9db3-05cbd8349c24.jpg?v=1781340159\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012_1b82307d-dcd2-4bf3-b959-cf0177c87390.jpg?v=1789710098\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/A_bubble_mobile.webp?v=1790488988\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/c71f5b5007283037fa4127170a0f807d_a8937c76-b63e-4e2a-a79f-94f5ec3e2b5d.jpg?v=1781341266\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0ea5b91af12f403e337401721fe8874a_bfbc3f92-d27d-4ec9-954b-b7ad7a0e9e11.jpg?v=1781341297\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fbc9ae7f9c36c4c090210c403c8bcfcb_5f3416b8-69ae-4d24-945b-18d433b39999.jpg?v=1781340547\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/df15912ae31f2dff22d105eca53adce9_c4e0f4bb-ebe2-49d0-ab03-725092fb7c29.jpg?v=1781340547\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2b685c549dd6f6e9a5a7e70cec7dc1d3_ab1ade71-86a4-42af-9c0a-2fc7d85d2479.jpg?v=1781340547\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0dd2df93a458748d33e1c8fe3c0391b7_7608a518-979f-4acb-bf05-8a8a414bb646.jpg?v=1781340547\" alt=\"Detail 5\"\u003e\n        \u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4da3ae7a7efe3555c05e6d2baf50731a_95934525-7d95-402a-8e45-ca63870d38e2.jpg?v=1781340546\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fbc9ae7f9c36c4c090210c403c8bcfcb_b9d58af3-f10c-44eb-9e5d-7b7ea1f0b33c.jpg?v=1781341387\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/df15912ae31f2dff22d105eca53adce9_b44d9118-3d88-403a-a693-5bc0f3028698.jpg?v=1781341405\" alt=\"Detail 4\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2b685c549dd6f6e9a5a7e70cec7dc1d3_43cba774-2732-4e0f-a7b6-6eb82db48376.jpg?v=1781341452\" alt=\"Detail 5\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0dd2df93a458748d33e1c8fe3c0391b7_e4b42034-ae84-4fd4-b1e4-dc44fdb9aa99.jpg?v=1781341455\" alt=\"Detail 5\"\u003e\n      \t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/4da3ae7a7efe3555c05e6d2baf50731a_2d595f4c-fff0-4778-8f80-8ace93c53c33.jpg?v=1781341461\" alt=\"Detail 5\"\u003e\n  \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- WHY CHOOSE US：独立稳定版（可直接粘贴到 Shopify 自定义 Liquid \/ 商品描述 HTML） --\u003e\n\u003cstyle\u003e\n  .athena-why,\n  .athena-why * {\n    box-sizing: border-box;\n  }\n\n  .athena-why {\n    --athena-blue: #3771aa;\n    --athena-text: #666666;\n    --athena-heading: #292929;\n    --athena-border: #eeeeee;\n    width: 100%;\n    max-width: 1200px;\n    margin: 30px auto;\n    overflow: hidden;\n    color: var(--athena-text);\n    background: #ffffff;\n    border: 1px solid var(--athena-border);\n    border-radius: 12px;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n  }\n\n  .athena-why__summary {\n    position: relative;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    min-height: 88px;\n    padding: 20px 72px 20px 30px;\n    color: var(--athena-heading);\n    background: #ffffff;\n    cursor: pointer;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 1.25;\n    list-style: none;\n    user-select: none;\n  }\n\n  .athena-why__summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .athena-why__summary::marker {\n    content: \"\";\n  }\n\n  .athena-why__summary::after {\n    position: absolute;\n    top: 50%;\n    right: 30px;\n    content: \"+\";\n    color: var(--athena-heading);\n    font-size: 27px;\n    font-weight: 400;\n    line-height: 1;\n    transform: translateY(-50%);\n    transition: transform 0.25s ease;\n  }\n\n  .athena-why[open] \u003e .athena-why__summary::after {\n    transform: translateY(-50%) rotate(45deg);\n  }\n\n  .athena-why__summary:hover {\n    background: #fafafa;\n  }\n\n  .athena-why__content {\n    padding: 42px 30px 30px;\n    background: #fcfcfc;\n    border-top: 1px solid #f4f4f4;\n  }\n\n  .athena-why__grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    column-gap: 30px;\n  }\n\n  .athena-why__item {\n    min-width: 0;\n    padding: 20px 0 26px;\n    border-bottom: 1px solid var(--athena-border);\n  }\n\n  .athena-why__item h3,\n  .athena-why__item h4 {\n    margin: 0 0 10px;\n    color: var(--athena-blue);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .athena-why__item h4 {\n    margin-top: 14px;\n  }\n\n  .athena-why__item p {\n    margin: 0 0 10px;\n    color: var(--athena-text);\n    font-size: 15px;\n    line-height: 1.68;\n  }\n\n  .athena-why__item p:last-child {\n    margin-bottom: 0;\n  }\n\n  .athena-why__item a {\n    color: #111111;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 2px;\n  }\n\n  .athena-why__item a:hover,\n  .athena-why__item a:focus-visible {\n    color: var(--athena-blue);\n  }\n\n  .athena-why__more-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    overflow: hidden;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .athena-why__more-control {\n    display: inline-block;\n    margin-top: 4px;\n    color: #0066cc;\n    cursor: pointer;\n    font-size: 15px;\n    font-weight: 700;\n    line-height: 1.5;\n  }\n\n  .athena-why__more-control:hover {\n    text-decoration: underline;\n  }\n\n  .athena-why__see-more--mobile {\n    display: none;\n  }\n\n  .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__extra,\n  .athena-why__more-toggle:checked + .athena-why__grid .athena-why__see-more,\n  .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-less {\n    display: none;\n  }\n\n  @media (max-width: 768px) {\n    .athena-why {\n      margin: 20px auto;\n      border-radius: 10px;\n    }\n\n    .athena-why__summary {\n      min-height: 68px;\n      padding: 16px 54px 16px 20px;\n      font-size: 20px;\n    }\n\n    .athena-why__summary::after {\n      right: 20px;\n      font-size: 25px;\n    }\n\n    .athena-why__content {\n      padding: 18px 20px 22px;\n    }\n\n    .athena-why__grid {\n      grid-template-columns: 1fr;\n    }\n\n    .athena-why__item {\n      padding: 18px 0 22px;\n    }\n\n    .athena-why__item h3,\n    .athena-why__item h4 {\n      font-size: 16px;\n    }\n\n    .athena-why__item p {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n\n    \/* 手机端两条默认内容上下排列，See More 应放在第二条之后 *\/\n    .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-more--desktop {\n      display: none;\n    }\n\n    .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-more--mobile {\n      display: inline-block;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdetails class=\"athena-why\" open\u003e\n  \u003csummary class=\"athena-why__summary\"\u003eWHY CHOOSE US\u003c\/summary\u003e\n\n  \u003cdiv class=\"athena-why__content\"\u003e\n    \u003c!-- 默认不勾选：先显示前两项，点击 See More 后展开其余内容 --\u003e\n    \u003cinput class=\"athena-why__more-toggle\" type=\"checkbox\" id=\"athena-why-more-20261006\"\u003e\n    \u003cdiv class=\"athena-why__grid\"\u003e\n      \u003csection class=\"athena-why__item\"\u003e\n        \u003ch3\u003e10+ Years Dedicated to Outdoor Living\u003c\/h3\u003e\n        \u003cp\u003eFor more than a decade, PURPLE LEAF has focused on one thing—creating premium outdoor shade solutions that help families enjoy their backyards in comfort and style. From design and engineering to manufacturing and customer support, we continuously refine every detail to deliver durable, functional, and beautiful outdoor structures that stand the test of time.\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-more athena-why__see-more--desktop\" for=\"athena-why-more-20261006\"\u003e› See More\u003c\/label\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item\"\u003e\n        \u003ch3\u003eTrusted by Thousands of American Families\u003c\/h3\u003e\n        \u003cp\u003eMore than 10,000 homeowners across the United States have chosen PURPLE LEAF to transform their outdoor spaces. From Texas and California to Florida and beyond, our customers share real experiences, installation photos, and backyard transformations that showcase how our louvered pergolas perform in different climates and seasons.\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/purpleleafshop.com\/pages\/purple-leaf-louvered-pergola-reviews\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRead what real customers are saying →\u003c\/a\u003e\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-more athena-why__see-more--mobile\" for=\"athena-why-more-20261006\"\u003e› See More\u003c\/label\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eDesigned for Confidence, Backed by Support\u003c\/h3\u003e\n        \u003cp\u003eA pergola is a long-term investment in your home. That's why we stand behind our products with comprehensive warranty coverage, giving you added confidence and peace of mind throughout ownership.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eReliable Door-to-Door Delivery\u003c\/h3\u003e\n        \u003cp\u003eWe coordinate the shipping process from start to finish, including freight handling and delivery arrangements. You'll receive tracking updates throughout the journey so you always know the status of your order.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eTransparent Return Policy\u003c\/h3\u003e\n        \u003cp\u003eIf your product arrives with shipping damage or verified manufacturing defects, our support team will work quickly to provide replacement parts, a replacement product, or an appropriate resolution based on the situation.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eInstallation Support Every Step of the Way\u003c\/h3\u003e\n        \u003cp\u003eFrom detailed assembly manuals to clearly labeled parts and included hardware, we provide the essential resources you need for a smooth and successful installation. Need extra help? Our team can also recommend professional third-party installation partners in many regions.\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/assemblyhelp.com\/pages\/purple-leaf-assembly-help\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eChoose professional third-party assembly services →\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eLocal Support You Can Count On\u003c\/h3\u003e\n        \u003cp\u003eAfter-sales support originates from the same location as your order. When purchasing a large louvered pergola, your biggest concern often isn't the product itself, but rather: “If a screw is missing or a corner gets dinged, how long will it take to resolve?”\u003c\/p\u003e\n        \u003cp\u003eOver the past two years, hundreds of customers have encountered minor shipping scuffs, missing parts, or cracked handles. The reason they consistently left 5-star reviews was the same: “Purple Leaf sent replacement parts in just a few days.”\u003c\/p\u003e\n        \u003cp\u003eThis efficiency is backed by our genuine U.S.-based warehouses and service network:\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. West (California)\u003c\/strong\u003e – Serving all western states; replacement parts delivered in as little as 2–3 days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. East (New Jersey + Pennsylvania)\u003c\/strong\u003e – Covering densely populated areas like New York, Philadelphia, and Boston; after-sales support requires no transoceanic shipping.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. South (Georgia + Texas)\u003c\/strong\u003e – Serving the Southeast and Gulf Coast; whether facing the scorching Texas sun or Florida downpours, replacement parts are close at hand.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eProfessional \u0026amp; Efficient Customer Service\u003c\/h3\u003e\n        \u003cp\u003eQuestions before or after your purchase? Our dedicated customer support team is available to assist with product selection, installation guidance, replacement parts, warranty inquiries, and after-sales service. Most customer inquiries receive a response within 24 business hours.\u003c\/p\u003e\n        \u003ch4\u003eAfter-Sales Support\u003c\/h4\u003e\n        \u003cp\u003eOur after-sales service process is designed to help customers resolve issues quickly and efficiently, minimizing downtime and ensuring long-term product satisfaction. Our dedicated support team is available via email and phone to handle any inquiries, from missing parts and installation questions to warranty claims and damage reports. Replacement parts are shipped promptly from our U.S.-based warehouses, often reaching you within 3–4 business days. With our commitment to responsive and reliable service, you can enjoy your outdoor space with complete peace of mind.\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-less\" for=\"athena-why-more-20261006\"\u003e› See Less\u003c\/label\u003e\n      \u003c\/section\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\n  \n\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox border center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1012_dc1dd31c-4e7c-4262-9452-622a57886086.jpg?v=1781341020\" alt=\"Double Top LED Round Umbrella\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/products\/purple-leaf-caesar-led-louvered-pergola-with-integrated-solar-strip-lights-adjustable-aluminum-louvers-wind-resistant-pergolas-for-patio-dining-deck-garden-yard-white\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1999-$5299\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 13'x25'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85\"\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\/Bronze\/White\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1949-$4649\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x14' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ewhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4599\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray frame white roof\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5899\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eBronze\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e \u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"PURPLE LEAF","offers":[{"title":"Gray \/ 8' x 10' With 12 Yellow Lights","offer_id":53951074009453,"sku":"ZY05-KSPRG-KQ-GY-0810-12YL","price":1799.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 8' x 12' With 12 Yellow Lights","offer_id":53951074042221,"sku":"ZY05-KSPRG-KQ-GY-0812-12YL","price":1999.0,"currency_code":"USD","in_stock":false},{"title":"Gray \/ 10' x 12' With 24 Yellow Lights","offer_id":53951074074989,"sku":"ZY05-KSPRG-KQ-GY-1012-24YL","price":2284.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 10' x 14' With 24 Yellow Lights","offer_id":53951074107757,"sku":"ZY05-KSPRG-KQ-GY-1014-24YL","price":2684.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 11' x 18' With 36 Yellow Lights","offer_id":53951074140525,"sku":"ZY05-KSPRG-KQ-GY-1118-36YL","price":3394.0,"currency_code":"USD","in_stock":false},{"title":"Gray \/ 10' x 20' With 36 Yellow Lights","offer_id":53951074173293,"sku":"ZY05-KSPRG-KQ-GY-1020-36YL","price":3494.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/purple_leaf_wall_mounted_led_8x10ft.jpg?v=1789197560"},{"product_id":"purple-leaf-caesar-hardtop-louvered-pergola-with-led-string-lights-slanted-roof-outdoor-aluminum-pergola-with-adjustable-rainproof-louvers-freestanding-patio-gazebo-for-backyard-deck-gray","title":"PURPLE LEAF Caesar Hardtop Louvered Pergola with String Lights, Slanted Roof Outdoor Aluminum Pergola with Adjustable Rainproof Louvers,Freestanding Patio Gazebo for Backyard Deck, Gray","description":"\u003cbody\u003e\n\u003c!-- 自定义商品详情排版 --\u003e\n\u003cdiv class=\"customDetailBox card__section\"\u003e\n\u003cdiv class=\"topTitle\"\u003ePRODUCT OVERVIEW\u003c\/div\u003e\n\u003cdiv class=\"main\"\u003e\n\u003c!-- 第一板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003cdiv class=\"itemTitle\"\u003eFEATURES\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n    \u003ctitle\u003eSee More Example\u003c\/title\u003e\n    \u003cstyle\u003e\n      .more-text {\n        display: none;\n      }\n      .see-more, .see-less {\n        color: #3771aa;\n        font-weight: bold;\n        cursor: pointer;\n      }\n    \u003c\/style\u003e\n  \n  \n  \u003cp\u003e\n  \u003c!-- 这是前面展示的内容... --\u003e\n  \u003c\/p\u003e\n \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003eString Lights Included\u003c\/strong\u003e: Warm bulb string lights create an inviting glow beneath the pergola, bringing comfortable illumination to evening dinners, conversations, and outdoor gatherings. The decorative bulbs complement the modern gray frame and help transform your patio into a welcoming nighttime retreat.\u003c\/p\u003e\n  \u003cp data-mce-fragment=\"1\"\u003e● \u003cstrong\u003eAdjustable Sloped Louvered Roof\u003c\/strong\u003e: Use the smooth manual crank system to adjust the aluminum louvers for sunlight, shade, and ventilation throughout the day. The slanted roof profile allows softer natural light to reach farther beneath the pergola while helping leaves and debris slide off more easily.\u003c\/p\u003e\n    \u003cspan class=\"see-more\" onclick=\"expandContent()\"\u003e﹥See More\u003c\/span\u003e\n    \u003cspan class=\"more-text\"\u003e\n      \u003c!-- 这是隐藏展示的内容... --\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003e Concealed Rainwater Management\u003c\/strong\u003e: The inclined roof directs rainwater into integrated hidden channels, then guides it through the supporting posts and out near the base. This streamlined drainage system helps reduce water pooling while preserving the pergola’s clean architectural appearance.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003e Heavy-Duty All-Aluminum Construction\u003c\/strong\u003e: Built with a durable, powder-coated aluminum frame and metal louvers for dependable outdoor performance. The rust-resistant construction, reinforced posts, and secure base plates provide lasting stability while the coordinated gray finish delivers a sleek, upscale look.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e● \u003c\/span\u003e\u003cstrong\u003e Versatile Installation for Outdoor Spaces\u003c\/strong\u003e: Available in multiple sizes to suit patios, decks, backyards, and outdoor dining areas. Its freestanding design offers flexible placement, while pre-drilled components, clearly labeled parts, detailed instructions, and included hardware help simplify assembly.\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eAssembly instructions and necessary hardware are included. No special rivets, additional materials or welds are required for assembly. Recommend 4-6 people to install. \u003cstrong\u003eImportant: Check HOA approval before purchasing – many associations regulate louvered pergolas.\u003c\/strong\u003e\u003c\/p\u003e\n      \u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003e·\u003c\/span\u003eIn the case of high winds, snow or other extreme weather conditions, please open the louvers and raise or remove any shade screen accessories that have been installed to avoid potential damage to your pergola.\u003c\/p\u003e\n      \u003ch3 data-mce-fragment=\"1\" style=\"text-align: left;\"\u003e\n\u003cspan style=\"color: #ff8000;\"\u003ePlease feel free to contact us if you have further questions!Email address: \u003c\/span\u003e\u003ca style=\"color: #ff8000;\" href=\"mailto:pergola2@purpleleafgarden.com\"\u003epurpleleafservice2@gmail.com\u003c\/a\u003e\n\u003c\/h3\u003e\n      \u003cspan class=\"see-less\" onclick=\"collapseContent()\"\u003e﹥See Less\u003c\/span\u003e\n    \u003c\/span\u003e\n  \n  \u003cscript\u003e\n    function expandContent() {\n      document.querySelector('.see-more').style.display = 'none';\n      document.querySelector('.more-text').style.display = 'inline';\n    }\n\n    function collapseContent() {\n      document.querySelector('.see-more').style.display = 'inline';\n      document.querySelector('.more-text').style.display = 'none';\n    }\n  \u003c\/script\u003e\n  \n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- 第二板块START (HIGHLIGHTS) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003e\nHIGHLIGHTS\u003cimg class=\"iconAngel\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" alt=\"\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003c!-- 此处填写描述内容 如需换行用\u003cp\u003e\u003c\/p\u003e包裹文案 如需字体加粗用\u003cb\u003e\u003c\/b\u003e包裹文案 --\u003e\n\t \u003cstyle\u003e\n\t   @media only screen and (max-width: 600px) {\n\t\t.image-container {\n\t\t  display: none; \/* 在手机端隐藏电脑端的容器 *\/\n\t\t}\n\n\t\t.mobile-image-container {\n\t\t  margin: 0;\n\t\t  padding: 0;\n\t\t  list-style-type: none;\n\t\t  margin-left: 0!important;\n\t\t  padding: 0!important;\n\t\t}\n\n\t\t.mobile-image-container li {\n\t\t  width: 100%;\n\t\t  margin-bottom: 20px;\n\t\t}\n\n\t\t.mobile-image-container img {\n\t\t  width: 100%;\n\t\t  height: auto;\n\t\t  margin: 0px;\n\t\t}\n\t  }\n\t\t@media only screen and (min-width: 601px) {\n\t\t.mobile-image-container {\n\t\t  display: none; \/* 在电脑端隐藏手机端的容器 *\/\n\t\t}\n\t  }\n\t\t\u003c\/style\u003e\n\u003c!-- 电脑端的图片 --\u003e\n\u003cul class=\"image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/A_c473c4be-267c-43e1-8cb6-5bf17414b2d2.jpg?v=1789193286\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/A.webp?v=1790488680\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/9dac4fe2f1f55d40f797e17a6a00ae72.jpg?v=1784107323\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fbc9ae7f9c36c4c090210c403c8bcfcb_e495fd12-0402-4e2d-b88f-24ac25c38607.jpg?v=1784107322\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003c!-- 手机端的图片600*450 --\u003e\n\u003cul class=\"mobile-image-container\"\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0812_13bad2d5-2a9e-4ea8-9f13-c3b46be80edb.jpg?v=1789712264\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/A_bubble_mobile.webp?v=1790488988\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/9dac4fe2f1f55d40f797e17a6a00ae72_c5bc92dc-d32b-4f4a-b3bb-abb6643c9b53.jpg?v=1784107705\"\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cimg class=\"tupian\" alt=\"PURPLE-LEAF-Adjustable-Louvered-Pergola-mobile-1\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/fbc9ae7f9c36c4c090210c403c8bcfcb_1242a5e5-acb3-4766-b5b3-6c88595cab1c.jpg?v=1784107705\"\u003e\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c!-- 第四部分 --\u003e\n\u003cdiv class=\"carousel-section\"\u003e\n  \u003cdiv class=\"carousel-container\"\u003e\n\n    \u003c!-- 左箭头 --\u003e\n    \u003cbutton class=\"carousel-btn left\"\u003e❮\u003c\/button\u003e\n\n    \u003c!-- 桌面端轮播 --\u003e\n    \u003cdiv class=\"carousel-track desktop-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2b685c549dd6f6e9a5a7e70cec7dc1d3_46b17ea0-eaf2-44d6-8ff1-b29f1b27f2b9.jpg?v=1784108224\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0dd2df93a458748d33e1c8fe3c0391b7_26e7444f-73f6-46e8-b394-f366b46be708.jpg?v=1784108224\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/31af420646b366de4f7dd9a7047d86c8.jpg?v=1784108226\" alt=\"Detail 3\"\u003e\n\t\t\u003cimg class=\"carousel-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ebf8e8474e38513b9eb6f204116a30fc.jpg?v=1784108226\" alt=\"Detail 5\"\u003e\n    \u003c\/div\u003e\n\n    \u003c!-- 手机端轮播（600x450）--\u003e\n    \u003cdiv class=\"carousel-track mobile-carousel\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/2b685c549dd6f6e9a5a7e70cec7dc1d3_90e2a4cb-99b2-40c3-a439-427a6852448d.jpg?v=1784108726\" alt=\"Detail 1\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/0dd2df93a458748d33e1c8fe3c0391b7_f98fecb7-a6f8-4046-974d-8988fd064c1e.jpg?v=1784108726\" alt=\"Detail 4\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/31af420646b366de4f7dd9a7047d86c8_ec3de8b2-b510-439a-9e24-28acc36fee9b.jpg?v=1784108726\" alt=\"Detail 5\"\u003e\n\t\t\u003cimg class=\"carousel-img mobile-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/ebf8e8474e38513b9eb6f204116a30fc_40fa9823-72a8-48ea-9460-40c2ef017909.jpg?v=1784108726\" alt=\"Detail 5\"\u003e\n  \u003c\/div\u003e\n\n    \u003c!-- 右箭头 --\u003e\n    \u003cbutton class=\"carousel-btn right\"\u003e❯\u003c\/button\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cstyle\u003e\n.carousel-section {\n  width: 100%;\n  max-width: 1464px;\n  margin: 30px auto;\n  position: relative;\n}\n\n.carousel-container {\n  position: relative;\n  overflow: hidden;\n}\n\n.carousel-track {\n  display: flex;\n  transition: transform 0.5s ease-in-out;\n}\n\n.carousel-img {\n  min-width: 100%;\n  object-fit: cover;\n}\n\n\/* 桌面图片最大高度 *\/\n.desktop-carousel .carousel-img {\n  max-height: 600px;\n}\n\n\/* 手机图片固定尺寸 *\/\n.mobile-carousel .mobile-img {\n  width: 100%;\n  height: auto;\n}\n\n.carousel-btn {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n  background-color: rgba(0,0,0,0.4);\n  color: #fff;\n  border: none;\n  font-size: 2rem;\n  padding: 10px;\n  cursor: pointer;\n  z-index: 10;\n}\n\n.carousel-btn.left { left: 10px; }\n.carousel-btn.right { right: 10px; }\n\n\/* 只在对应端展示各自的轮播 *\/\n@media only screen and (max-width: 600px) {\n  .desktop-carousel {\n    display: none;\n  }\n}\n\n@media only screen and (min-width: 601px) {\n  .mobile-carousel {\n    display: none;\n  }\n}\n\u003c\/style\u003e\n\n\u003cscript\u003e\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const leftBtn = document.querySelector('.carousel-btn.left');\n  const rightBtn = document.querySelector('.carousel-btn.right');\n  let currentSlide = 0;\n  let currentTrack = null;\n  let slides = [];\n  let autoPlayInterval = null;\n\n  function getActiveCarouselTrack() {\n    const desktop = document.querySelector('.desktop-carousel');\n    const mobile = document.querySelector('.mobile-carousel');\n    const desktopVisible = window.getComputedStyle(desktop).display !== \"none\";\n    return desktopVisible ? desktop : mobile;\n  }\n\n  function updateCarousel() {\n    if (currentTrack) {\n      currentTrack.style.transform = `translateX(-${currentSlide * 100}%)`;\n    }\n  }\n\n  function bindCarouselEvents() {\n    currentTrack = getActiveCarouselTrack();\n    slides = currentTrack.querySelectorAll('img');\n    currentSlide = 0;\n    updateCarousel();\n    restartAutoPlay();\n  }\n\n  \/\/ 手动控制\n  leftBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide - 1 + slides.length) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  rightBtn.addEventListener(\"click\", function () {\n    if (!currentTrack) return;\n    currentSlide = (currentSlide + 1) % slides.length;\n    updateCarousel();\n    restartAutoPlay();\n  });\n\n  \/\/ 自动轮播逻辑\n  function startAutoPlay() {\n    stopAutoPlay(); \/\/ 避免多次 setInterval\n    autoPlayInterval = setInterval(() =\u003e {\n      if (!currentTrack || slides.length === 0) return;\n      currentSlide = (currentSlide + 1) % slides.length;\n      updateCarousel();\n    }, 4000); \/\/ 5秒切换一次\n  }\n\n  function stopAutoPlay() {\n    if (autoPlayInterval) {\n      clearInterval(autoPlayInterval);\n      autoPlayInterval = null;\n    }\n  }\n\n  function restartAutoPlay() {\n    stopAutoPlay();\n    startAutoPlay();\n  }\n\n  \/\/ 初始绑定\n  bindCarouselEvents();\n  startAutoPlay();\n\n  \/\/ 监听窗口变化，重新绑定\n  window.addEventListener(\"resize\", function () {\n    bindCarouselEvents();\n  });\n});\n\u003c\/script\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- WHY CHOOSE US：独立稳定版（可直接粘贴到 Shopify 自定义 Liquid \/ 商品描述 HTML） --\u003e\n\u003cstyle\u003e\n  .athena-why,\n  .athena-why * {\n    box-sizing: border-box;\n  }\n\n  .athena-why {\n    --athena-blue: #3771aa;\n    --athena-text: #666666;\n    --athena-heading: #292929;\n    --athena-border: #eeeeee;\n    width: 100%;\n    max-width: 1200px;\n    margin: 30px auto;\n    overflow: hidden;\n    color: var(--athena-text);\n    background: #ffffff;\n    border: 1px solid var(--athena-border);\n    border-radius: 12px;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Arial, sans-serif;\n  }\n\n  .athena-why__summary {\n    position: relative;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    min-height: 88px;\n    padding: 20px 72px 20px 30px;\n    color: var(--athena-heading);\n    background: #ffffff;\n    cursor: pointer;\n    font-size: 24px;\n    font-weight: 600;\n    line-height: 1.25;\n    list-style: none;\n    user-select: none;\n  }\n\n  .athena-why__summary::-webkit-details-marker {\n    display: none;\n  }\n\n  .athena-why__summary::marker {\n    content: \"\";\n  }\n\n  .athena-why__summary::after {\n    position: absolute;\n    top: 50%;\n    right: 30px;\n    content: \"+\";\n    color: var(--athena-heading);\n    font-size: 27px;\n    font-weight: 400;\n    line-height: 1;\n    transform: translateY(-50%);\n    transition: transform 0.25s ease;\n  }\n\n  .athena-why[open] \u003e .athena-why__summary::after {\n    transform: translateY(-50%) rotate(45deg);\n  }\n\n  .athena-why__summary:hover {\n    background: #fafafa;\n  }\n\n  .athena-why__content {\n    padding: 42px 30px 30px;\n    background: #fcfcfc;\n    border-top: 1px solid #f4f4f4;\n  }\n\n  .athena-why__grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    column-gap: 30px;\n  }\n\n  .athena-why__item {\n    min-width: 0;\n    padding: 20px 0 26px;\n    border-bottom: 1px solid var(--athena-border);\n  }\n\n  .athena-why__item h3,\n  .athena-why__item h4 {\n    margin: 0 0 10px;\n    color: var(--athena-blue);\n    font-size: 17px;\n    font-weight: 700;\n    line-height: 1.4;\n  }\n\n  .athena-why__item h4 {\n    margin-top: 14px;\n  }\n\n  .athena-why__item p {\n    margin: 0 0 10px;\n    color: var(--athena-text);\n    font-size: 15px;\n    line-height: 1.68;\n  }\n\n  .athena-why__item p:last-child {\n    margin-bottom: 0;\n  }\n\n  .athena-why__item a {\n    color: #111111;\n    font-weight: 700;\n    text-decoration: underline;\n    text-underline-offset: 2px;\n  }\n\n  .athena-why__item a:hover,\n  .athena-why__item a:focus-visible {\n    color: var(--athena-blue);\n  }\n\n  .athena-why__more-toggle {\n    position: absolute;\n    width: 1px;\n    height: 1px;\n    overflow: hidden;\n    opacity: 0;\n    pointer-events: none;\n  }\n\n  .athena-why__more-control {\n    display: inline-block;\n    margin-top: 4px;\n    color: #0066cc;\n    cursor: pointer;\n    font-size: 15px;\n    font-weight: 700;\n    line-height: 1.5;\n  }\n\n  .athena-why__more-control:hover {\n    text-decoration: underline;\n  }\n\n  .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__extra,\n  .athena-why__more-toggle:checked + .athena-why__grid .athena-why__see-more,\n  .athena-why__more-toggle:not(:checked) + .athena-why__grid .athena-why__see-less {\n    display: none;\n  }\n\n  @media (max-width: 768px) {\n    .athena-why {\n      margin: 20px auto;\n      border-radius: 10px;\n    }\n\n    .athena-why__summary {\n      min-height: 68px;\n      padding: 16px 54px 16px 20px;\n      font-size: 20px;\n    }\n\n    .athena-why__summary::after {\n      right: 20px;\n      font-size: 25px;\n    }\n\n    .athena-why__content {\n      padding: 18px 20px 22px;\n    }\n\n    .athena-why__grid {\n      grid-template-columns: 1fr;\n    }\n\n    .athena-why__item {\n      padding: 18px 0 22px;\n    }\n\n    .athena-why__item h3,\n    .athena-why__item h4 {\n      font-size: 16px;\n    }\n\n    .athena-why__item p {\n      font-size: 14px;\n      line-height: 1.65;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdetails class=\"athena-why\" open\u003e\n  \u003csummary class=\"athena-why__summary\"\u003eWHY CHOOSE US\u003c\/summary\u003e\n\n  \u003cdiv class=\"athena-why__content\"\u003e\n    \u003c!-- 默认不勾选：先显示前两项，点击 See More 后展开其余内容 --\u003e\n    \u003cinput class=\"athena-why__more-toggle\" type=\"checkbox\" id=\"athena-why-more-20261006\"\u003e\n    \u003cdiv class=\"athena-why__grid\"\u003e\n      \u003csection class=\"athena-why__item\"\u003e\n        \u003ch3\u003e10+ Years Dedicated to Outdoor Living\u003c\/h3\u003e\n        \u003cp\u003eFor more than a decade, PURPLE LEAF has focused on one thing—creating premium outdoor shade solutions that help families enjoy their backyards in comfort and style. From design and engineering to manufacturing and customer support, we continuously refine every detail to deliver durable, functional, and beautiful outdoor structures that stand the test of time.\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-more\" for=\"athena-why-more-20261006\"\u003e› See More\u003c\/label\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item\"\u003e\n        \u003ch3\u003eTrusted by Thousands of American Families\u003c\/h3\u003e\n        \u003cp\u003eMore than 10,000 homeowners across the United States have chosen PURPLE LEAF to transform their outdoor spaces. From Texas and California to Florida and beyond, our customers share real experiences, installation photos, and backyard transformations that showcase how our louvered pergolas perform in different climates and seasons.\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/purpleleafshop.com\/pages\/purple-leaf-louvered-pergola-reviews\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eRead what real customers are saying →\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eDesigned for Confidence, Backed by Support\u003c\/h3\u003e\n        \u003cp\u003eA pergola is a long-term investment in your home. That's why we stand behind our products with comprehensive warranty coverage, giving you added confidence and peace of mind throughout ownership.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eReliable Door-to-Door Delivery\u003c\/h3\u003e\n        \u003cp\u003eWe coordinate the shipping process from start to finish, including freight handling and delivery arrangements. You'll receive tracking updates throughout the journey so you always know the status of your order.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eTransparent Return Policy\u003c\/h3\u003e\n        \u003cp\u003eIf your product arrives with shipping damage or verified manufacturing defects, our support team will work quickly to provide replacement parts, a replacement product, or an appropriate resolution based on the situation.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eInstallation Support Every Step of the Way\u003c\/h3\u003e\n        \u003cp\u003eFrom detailed assembly manuals to clearly labeled parts and included hardware, we provide the essential resources you need for a smooth and successful installation. Need extra help? Our team can also recommend professional third-party installation partners in many regions.\u003c\/p\u003e\n        \u003cp\u003e\u003ca href=\"https:\/\/assemblyhelp.com\/pages\/purple-leaf-assembly-help\" target=\"_blank\" rel=\"noopener noreferrer\"\u003eChoose professional third-party assembly services →\u003c\/a\u003e\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eLocal Support You Can Count On\u003c\/h3\u003e\n        \u003cp\u003eAfter-sales support originates from the same location as your order. When purchasing a large louvered pergola, your biggest concern often isn't the product itself, but rather: “If a screw is missing or a corner gets dinged, how long will it take to resolve?”\u003c\/p\u003e\n        \u003cp\u003eOver the past two years, hundreds of customers have encountered minor shipping scuffs, missing parts, or cracked handles. The reason they consistently left 5-star reviews was the same: “Purple Leaf sent replacement parts in just a few days.”\u003c\/p\u003e\n        \u003cp\u003eThis efficiency is backed by our genuine U.S.-based warehouses and service network:\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. West (California)\u003c\/strong\u003e – Serving all western states; replacement parts delivered in as little as 2–3 days.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. East (New Jersey + Pennsylvania)\u003c\/strong\u003e – Covering densely populated areas like New York, Philadelphia, and Boston; after-sales support requires no transoceanic shipping.\u003c\/p\u003e\n        \u003cp\u003e\u003cstrong\u003eU.S. South (Georgia + Texas)\u003c\/strong\u003e – Serving the Southeast and Gulf Coast; whether facing the scorching Texas sun or Florida downpours, replacement parts are close at hand.\u003c\/p\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"athena-why__item athena-why__extra\"\u003e\n        \u003ch3\u003eProfessional \u0026amp; Efficient Customer Service\u003c\/h3\u003e\n        \u003cp\u003eQuestions before or after your purchase? Our dedicated customer support team is available to assist with product selection, installation guidance, replacement parts, warranty inquiries, and after-sales service. Most customer inquiries receive a response within 24 business hours.\u003c\/p\u003e\n        \u003ch4\u003eAfter-Sales Support\u003c\/h4\u003e\n        \u003cp\u003eOur after-sales service process is designed to help customers resolve issues quickly and efficiently, minimizing downtime and ensuring long-term product satisfaction. Our dedicated support team is available via email and phone to handle any inquiries, from missing parts and installation questions to warranty claims and damage reports. Replacement parts are shipped promptly from our U.S.-based warehouses, often reaching you within 3–4 business days. With our commitment to responsive and reliable service, you can enjoy your outdoor space with complete peace of mind.\u003c\/p\u003e\n        \u003clabel class=\"athena-why__more-control athena-why__see-less\" for=\"athena-why-more-20261006\"\u003e› See Less\u003c\/label\u003e\n      \u003c\/section\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/details\u003e\n\n\n\u003c!-- 第四板块START (FEATURES) --\u003e\n\u003cdiv class=\"item active\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eOTHER CHOICE\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\t\t\t\t\u003cdiv class=\"mainBox\"\u003e\n\t\t\t\t\t\u003cdiv class=\"leftBox\"\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(1) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 左侧固定标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrice\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eSize\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eHeight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eFrame Material\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ePrivate Curtain and Netting\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eRegulate sunlight\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eColor\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eOptional accessories\u003c\/div\u003e\n                                \u003cdiv\u003eWarranty\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c!-- 左侧固定内容(2) --\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox border center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/1014_77d9b94a-0c3a-4058-9276-b6be2afe0aa1.jpg?v=1784109081\" alt=\"Double Top LED Round Umbrella\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eCaesar Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-caesar-hardtop-louvered-pergola-slanted-roof-outdoor-aluminum-patio-pergola-with-adjustable-rainproof-roof-heavy-duty-lean-to-gazebo-for-patios-backyard-deck-gray\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1899-$3499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e8'x12' - 10'x20'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85\"\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c!-- 右侧滚动内容 --\u003e\n\t\t\t\t\t\u003cdiv class=\"rightBox\"\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/d7521fa9782deb8109520c7585dc1b1e.jpg?v=1726033027\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" title=\"Double Top Square Umbrella\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-hardtop-gazebo\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGrey\/Bronze\/White\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_b9956a8b-e60d-425a-80d4-f3abca91f0a5.jpg?v=1741489503\u0026amp;width=900\" alt=\"Double Top LED Umbrella with Base\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWood Grain louvred pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-louvered-pergola-11-4-x-20-4-outdoor-aluminum-pergola-with-adjustable-roof-for-deck-backyard-garden-grey-hardtop-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-outdoor-louvered-pergola-10-13-adjustable-metal-roof-hardtop-gazebo?variant=44471271686427\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$1949-$4649\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.5''\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eWood Grain\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n                      \u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0610\/4757\/0686\/files\/5a20eb2906868e3e94513f25136cd036.jpg?v=1726039620\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena white Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2699-$5499\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x14' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003ewhite\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012-1_19de2f20-b88a-4731-9ff6-0ad3e46b1136.jpg?v=1739863966\u0026amp;width=892\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eWhite Roof Louvered Pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-patio-sun-shade-shelter-adjustable-metal-roof-grill-gazebo\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2099-$4599\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 11'x28'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e92.85”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eGray frame white roof\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003cdiv class=\"itemBox center\"\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"inBox\"\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"imgBox\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品图片替换 --\u003e\n\t\t\t\t\t\t\t\t\u003cimg src=\"https:\/\/purpleleafshop.com\/cdn\/shop\/files\/1012_204dcc40-eeaf-4c5c-aeb8-2b549225aa8c.jpg?v=1744624296\u0026amp;width=900\"\u003e\n\t\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 产品标题文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"pTitle\"\u003eAthena Bronze Louvered pergola\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 购物车文案 --\u003e\n\t\t\t\t\t\t\t\t\u003ca class=\"pBtn\" href=\"https:\/\/purpleleafshop.com\/collections\/pergola\/products\/purple-leaf-outdoor-louvered-pergola-adjustable-metal-roof-bronze-hardtop-gazebo-patio-pavilion\" title=\"Double Top LED Umbrella with Base\" data-mce-href=\"https:\/\/purpleleafshop.com\/collections\/louvered-pergola\/products\/purple-leaf-louvered-pergola-modern-white-pergola-with-adjustable-roof-for-deck-backyard-garden\" target=\"_blank\"\u003eView Details\u003c\/a\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003cdiv class=\"bottomContent\"\u003e\n\t\t\t\t\t\t\t\t\u003c!-- 对比文案 --\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e$2399-$5899\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003e\u003cp align=\"center\"\u003e10'x12' - 14'x24'\u003c\/p\u003e\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e94.5”\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eAluminum\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eNo\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003eBronze\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv class=\"deep\"\u003eYes\u003c\/div\u003e\n\t\t\t\t\t\t\t\t\u003cdiv\u003e1 Year\u003c\/div\u003e\n\t\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\t\u003c\/div\u003e\n\t\t\t\t\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\n\u003c!-- END --\u003e \u003c!-- 第四板块START (SHIPPING \u0026 RETURN) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSHIPPING \u0026amp; RETURN\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eShipping time \u0026amp; delivery tme\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe usually ship items within 24 - 48 hours after confirmed payment. (in business days)\u003c\/p\u003e\n\u003cp\u003eIn general, we ship via Fedex or UPS, average transit time is about 7 - 10 business days. You can view the estimated delivery dates on the product page, in special situation the items transfer by Amazon, the tracking number may be delayed.\u003c\/p\u003e\n\u003cp\u003eIn rare cases due to unforeseen events, (e.g. extreme weather, unusual spikes, etc.), these shipment processing times may be delayed.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eFree shipping policy\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eAll of our items are FREE SHIPPING in normal cases (within the contiguous United States). You can get the items with no shipping cost. There is no other hidden charges or handling fees.\u003c\/p\u003e\n\u003cp\u003eIn a few special cases, you need to pay necessary cost of shipment, for example, return, exchange or some area. We ship only within the 48 contiguous United States.\u003c\/p\u003e\n\u003cp\u003eWe do not ship to Alaska, Hawaii, US protectorates (e.g., Puerto Rico), P.O. boxes, or APO\/FPO addresses.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking logistics information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe’ll send you the delivery time by email. For any further information, please feel free to contact us: purpleleafservice2@gmail.com\u003c\/p\u003e\n\u003cp\u003eIf you want to change or cancel your order, please check whether the order has already been processed. Once the item leaves our warehouse, it can not be canceled or changed.\u003c\/p\u003e\n\u003cp\u003eKeep in mind:\u003c\/p\u003e\n\u003cp\u003e1. Tracking is not available for orders that are in a Processing status\u003c\/p\u003e\n\u003cp\u003e2. Tracking can take up to 48 hours to update after an order is shipped\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout damaged packages and defective items upon arrival\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWhen you receive your item, please check your package and item carefully. If there is something wrong, the following steps are advised:\u003c\/p\u003e\n\u003cp\u003e1. Take pictures reflecting the damage or defect clearly.\u003c\/p\u003e\n\u003cp\u003e2. Then please email us at purpleleafservice2@gmail.com immediately and attach the photos.\u003c\/p\u003e\n\u003cp\u003e3. We will contact you and try our best to find the best solution.\u003c\/p\u003e\n\u003cp\u003e4. Attention please, do not throw away the boxes or packaging materials, otherwise, your request of return or exchange will not be accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAdditional Information\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWe process orders Monday-Friday (excluding holidays). If you place your order after the cutoff times, we’ll process and ship the order the next business day. We do not deliver on Sundays or holidays.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAbout tracking information stagnation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eWith the surge in demand from shipping companies in the US due to high demand and COVID-19, we are seeing an increase in tracking and scanning issues where shipping companies are picking up shipments from warehouses but the tracking tags are not being scanned correctly when the shipping companies pick them up. Our carriers are working to eliminate tracking issues and delivery delays.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e \u003c!-- 第五板块START (SERVICE \u0026 WARRANTY) --\u003e\n\u003cdiv class=\"item\"\u003e\n\u003c!-- 标题 --\u003e\n\u003cdiv class=\"itemTitle\"\u003eSERVICE \u0026amp; WARRANTY\u003cimg alt=\"\" src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\" class=\"iconAngel\" data-mce-src=\"https:\/\/cdn.shopifycdn.net\/s\/files\/1\/0025\/3172\/1251\/files\/angel.png?v=1716254171\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"content\"\u003e\n\u003cp\u003e\u003cb\u003eDear customers\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003ewe guarantee that all items we sell have undergone strict quality control inspections to ensure you have an excellent product experience. At the same time, our warranty policy can make you rest assured to buy furniture products from us. All items sold by PURPLE LEAF are covered by the following comprehensive product warranties.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e1.Accepted Return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e30 Day Unconditional Refund Guarantee for Unopened \u0026amp; Unused Items Return warehouse：3495 DONALD LEE HOLLOWELL PKWY, STE116, ATLANTA GA, 30331 USA.\u003c\/p\u003e\n\u003cp\u003eIf you are not satisfied with your purchase, or for whatever reason, You no longer want this product within 30 days after receiving it, you may contact us for a return and refund. Kindly note that in such cases the return shipping fee is the customer's responsibility and is non-refundable. Items MUST be returned in their original packaging, unused and unopened in order to qualify for a product refund.\u003c\/p\u003e\n\u003cp\u003eThe customers should pay for actual cost of return shipping because of their remorse. But don't need to pay for defective producets return. And there is no restocking fee. These fees need to be settled in U.S. dollars.\u003c\/p\u003e\n\u003cp\u003eNote that the returns shipping fee is non-refundable and products must be returned unopened and unused for a refund.\u003c\/p\u003e\n\u003cp\u003eIf the boxes has been opened, the buyer needs to send a picture and confirm with the seller. Only when the confirmation does not affect the normal use can the return be supported, and the buyer needs to afford a certain amount of goods loss charge.\u003c\/p\u003e\n\u003cp\u003ePlease ensure to return the item with its original packaging and accessories in the same condition as when you received it.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e2.Not support the return\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Return is not accepted\u003c\/p\u003e\n\u003cp\u003ewhen damage is caused by unauthorized maintenance, misusing, collision, negligence, abuse, etc.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Arrived damage\u003c\/p\u003e\n\u003cp\u003eIf the item you have received is defective or damaged, contact our customer service at the first time and provide us with the order number and the photos or a video of the defective or damaged item in 7 days. In this case, after our checking, we can give a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Missing part\u003c\/p\u003e\n\u003cp\u003eIf your product parts damaged or missing, we can send the new parts to you or partially refund you. If the part affects product function or use, you can't repair it by yourself or the local technique person, and we will send a new item with you or a full refund.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(4)\u003c\/b\u003e Doesn't work or defective\u003c\/p\u003e\n\u003cp\u003eWhen you received the product that doesn't work, you can ask our customer service for help, we'll give you the related technical reply; if it doesn't work still, you can ask for an refund. When you received the product is defective, and you can ask our customer service to give you technical support or solution, if you can repair it by yourself or local store, we will provide you with some compensation.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(5)\u003c\/b\u003e Incorrect Package Sent\u003c\/p\u003e\n\u003cp\u003eIf the item you have received differs completely from the one you ordered, please do not hesitate to contact our customer service and to provide us with the following proofs in 7 days: Photos or a video of the incorrect item. We will send the new item to you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e3.Return Confirmation\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e Contact us purpleleafservice2@gmail.com to get a return shipping label. submit order , a clear picture or video, and shipping packaging to confirm your return is accepted.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e When returning your package, please make sure the item is in good condition with all accessories inside. Affix the return shipping label that we provided to the package, ship it to the address our customer service sent you.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(3)\u003c\/b\u003e Your package will be returned to 3495 DONALD LEE HOLLOWELL PKWY，STE116，ATLANTA GA，30331 USA.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e4.Refund and Compensation Process\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(1)\u003c\/b\u003e PayPal refunds may take up to 24 hours to process and appear in your account.\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003e(2)\u003c\/b\u003e Credit card refunds will take between 7-14 business days to appear in your account. This delay depends entirely on your credit card company and any intermediaries.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eNote:\u003c\/b\u003e The price of the products on our website will fluctuate with the cost, and we will not refund any difference caused by this.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- END --\u003e\n\u003c\/div\u003e\n\u003c\/body\u003e","brand":"PURPLE LEAF","offers":[{"title":"Gray \/ 8' x 10' With 12 Yellow Lights","offer_id":53951675138413,"sku":"ZY05-KSPRG-XD-GY-0810-12YL","price":1999.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 8' x 12' With 12 Yellow Lights","offer_id":53951675171181,"sku":"ZY05-KSPRG-XD-GY-0812-12YL","price":2249.0,"currency_code":"USD","in_stock":false},{"title":"Gray \/ 10' x 12' With 24 Yellow Lights","offer_id":53951675203949,"sku":"ZY05-KSPRG-XD-GY-1012-24YL","price":2334.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 10' x 14' With 24 Yellow Lights","offer_id":53951675236717,"sku":"ZY05-KSPRG-XD-GY-1014-24YL","price":2684.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 11' x 18' With 36 Yellow Lights","offer_id":53951675269485,"sku":"ZY05-KSPRG-XD-GY-1118-36YL","price":3594.0,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 10' x 20' With 36 Yellow Lights","offer_id":53951675302253,"sku":"ZY05-KSPRG-XD-GY-1020-36YL","price":3694.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/files\/purple_leaf_free_standing_led_8x10ft.jpg?v=1789199082"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0025\/3172\/1251\/collections\/0814_3dbe7d3d-01ba-4262-9b92-3af1952434a0.jpg?v=1791949606","url":"https:\/\/purpleleafshop.com\/collections\/caesar-series-louvered-pergola.oembed","provider":"PURPLE LEAF","version":"1.0","type":"link"}