{"product_id":"womens-off-shoulder-top-wide-leg-pants-set","title":"Women's Off-Shoulder Top \u0026 Wide-Leg Pants Set","description":"\u003cstyle\u003e@import url('https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@500;600;700\u0026family=Inter:wght@400;500;600\u0026display=swap');.bwc-page{background:#fff;font-family:'Inter',Arial,Helvetica,sans-serif;color:#141414;padding:0;margin:0;-webkit-font-smoothing:antialiased}.bwc-page *{box-sizing:border-box}.bwc-page .bwc-container{max-width:100%;width:100%;margin:0;padding:0}.bwc-page .bwc-card{background:#fff;border:none;padding:0;overflow:hidden}.bwc-page .bwc-teeth{display:block!important;height:16px!important;width:100%!important;background:  linear-gradient(135deg,#141414 25%,transparent 25%) 0 0\/16px 16px,  linear-gradient(225deg,#141414 25%,transparent 25%) 0 0\/16px 16px,  #fff!important;}.bwc-page .bwc-teeth.inv{background:  linear-gradient(135deg,#fff 25%,transparent 25%) 0 0\/16px 16px,  linear-gradient(225deg,#fff 25%,transparent 25%) 0 0\/16px 16px,  #141414!important;}.bwc-page .bwc-top{padding:26px 26px 0}.bwc-page .bwc-eyebrow{font-family:'Oswald',sans-serif;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:#6b6b6b;text-align:center;margin:0 0 8px}.bwc-page .bwc-h1{font-family:'Oswald',sans-serif;font-weight:700;font-size:32px;text-align:center;color:#111;margin:0 0 18px;line-height:1.14;letter-spacing:-.2px;text-transform:uppercase}.bwc-page .bwc-hero{background:#141414;color:#fff;padding:28px 24px;margin:0;position:relative}.bwc-page .bwc-hero h2{font-family:'Oswald',sans-serif;margin:0 0 10px;font-size:22px;line-height:1.25;font-weight:600;letter-spacing:.01em;color:#fff!important}.bwc-page .bwc-hero p{margin:0;opacity:.88;line-height:1.7;font-size:15px;color:#fff!important}.bwc-page .bwc-hero strong{color:#fff!important;border-bottom:2px solid #fff}.bwc-page .bwc-img-wrap{width:100%;margin:0;overflow:hidden;background:#f4f4f4}.bwc-page .bwc-img-wrap img{width:100%;height:auto;display:block;margin:0}.bwc-page .bwc-body{padding:0 26px}.bwc-page .bwc-section-title{font-family:'Oswald',sans-serif;font-weight:700;font-size:22px;text-transform:uppercase;letter-spacing:.02em;color:#111;margin:38px 0 6px;padding-bottom:12px;border-bottom:3px solid #141414;line-height:1.2}.bwc-page .bwc-lead{font-size:15px;line-height:1.75;color:#3d3d3d;margin:0 0 18px}.bwc-page .bwc-note{background:#f5f5f5;border:1px solid #141414;padding:16px 20px;font-size:13.5px;color:#4a4a4a;line-height:1.65;margin:18px 0}.bwc-page .bwc-note strong{color:#111}.bwc-page .bwc-carousel{position:relative;margin:22px 0 30px}.bwc-page .bwc-carousel-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 4px 14px;scrollbar-width:none;-ms-overflow-style:none}.bwc-page .bwc-carousel-track::-webkit-scrollbar{display:none}.bwc-page .bwc-carousel-slide{flex:0 0 100%;max-width:100%;scroll-snap-align:start;background:#fff;display:flex;flex-direction:column}.bwc-page .bwc-carousel-imgs{display:flex}.bwc-page .bwc-carousel-imgs img{flex:1 1 0;width:100%;height:auto;display:block;aspect-ratio:1\/1;object-fit:cover;min-width:0}.bwc-page .bwc-carousel-text{padding:18px;flex:1}.bwc-page .bwc-carousel-num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:#141414;color:#fff;font-family:'Oswald',sans-serif;font-size:12px;font-weight:600;margin-bottom:10px}.bwc-page .bwc-carousel-text h3{margin:0 0 6px;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.01em;font-size:15px;color:#111;font-weight:600;line-height:1.3}.bwc-page .bwc-carousel-text p{margin:0;color:#4a4a4a;font-size:13px;line-height:1.6}.bwc-page .bwc-carousel-nav{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:12px}.bwc-page .bwc-carousel-arrow{width:36px;height:36px;border:2px solid #141414;background:#fff;color:#141414;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:17px;flex-shrink:0;padding:0;line-height:1}.bwc-page .bwc-carousel-arrow:hover{background:#141414;color:#fff}.bwc-page .bwc-carousel-dots{display:flex;gap:8px}.bwc-page .bwc-carousel-dot{width:8px;height:8px;border-radius:50%;background:#d4d4d4;cursor:pointer;transition:background .2s;padding:0;border:0}.bwc-page .bwc-carousel-dot.active{background:#141414}.bwc-page .bwc-review-stars{color:#141414;font-size:13px;letter-spacing:2px;margin-bottom:8px}.bwc-page .bwc-review-title{font-family:'Oswald',sans-serif;font-size:14.5px;font-weight:600;text-transform:uppercase;letter-spacing:.01em;color:#111;margin:0 0 6px}.bwc-page .bwc-review-quote{font-size:13px;line-height:1.6;color:#4a4a4a;margin:0 0 8px;font-style:italic}.bwc-page .bwc-review-name{font-family:'Oswald',sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#111;font-weight:600}.bwc-page .bwc-review-carousel-slide{flex:0 0 100%;max-width:100%;scroll-snap-align:start;display:grid;grid-template-columns:1fr 1fr;gap:14px}.bwc-page .bwc-review-mini{padding:14px;background:#fff}.bwc-page .bwc-review-mini .bwc-review-stars{font-size:12px;margin-bottom:6px}.bwc-page .bwc-review-mini .bwc-review-title{font-size:13px;margin-bottom:6px}.bwc-page .bwc-review-mini .bwc-review-quote{font-size:12.5px;line-height:1.55;margin-bottom:6px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.bwc-page .bwc-review-mini .bwc-review-name{font-size:11px}.bwc-page .bwc-media-block{margin:22px 0 6px;overflow:hidden;background:#f4f4f4}.bwc-page .bwc-media-block img,.bwc-page .bwc-media-block video{width:100%;height:auto;display:block}.bwc-page .bwc-media-caption{padding:11px 16px;font-size:12px;color:#6b6b6b;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.05em;background:#fff}.bwc-page .bwc-checklist{margin:18px 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px 18px}.bwc-page .bwc-checklist li{flex:1 1 220px;font-size:14.5px;line-height:1.5;color:#222;padding-left:22px;position:relative}.bwc-page .bwc-checklist li:before{content:'';position:absolute;left:0;top:6px;width:10px;height:10px;background:#141414;transform:rotate(45deg)}.bwc-page .bwc-checklist li.tag{font-weight:600}.bwc-page .bwc-checklist.emoji li{padding-left:26px}.bwc-page .bwc-checklist.emoji li:before{content:none}.bwc-page .bwc-checklist.emoji li .ico{position:absolute;left:0;top:0;font-size:15px;line-height:1.5}.bwc-page .bwc-spec{margin-top:36px;background:#141414;padding:0}.bwc-page .bwc-spec h2{color:#fff;margin:0;padding:20px 24px;font-size:19px;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #3a3a3a}.bwc-page .bwc-table{width:100%;border-collapse:collapse;background:#fff}.bwc-page .bwc-table td{padding:14px 20px;border-bottom:1px solid #e4e4e4;vertical-align:top;line-height:1.5;font-size:14.5px;color:#222}.bwc-page .bwc-table tr:last-child td{border-bottom:0}.bwc-page .bwc-table td:first-child{font-family:'Oswald',sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#111;width:34%;background:#f5f5f5;font-size:12.5px}.bwc-page .bwc-faq{margin-top:36px}.bwc-page .bwc-faq-item{border-bottom:1px solid #e4e4e4;padding:16px 2px}.bwc-page .bwc-faq-item:first-child{padding-top:0}.bwc-page .bwc-faq-q{font-family:'Oswald',sans-serif;font-size:14.5px;text-transform:uppercase;letter-spacing:.01em;color:#111;font-weight:600;margin:0;display:flex;align-items:center;gap:10px;width:100%;background:none;border:0;padding:0;cursor:pointer;text-align:left}.bwc-page .bwc-faq-q .qmark{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:#141414;color:#fff;font-size:12px;display:flex;align-items:center;justify-content:center;font-family:'Oswald',sans-serif}.bwc-page .bwc-faq-q .qtext{flex:1}.bwc-page .bwc-faq-q .bwc-faq-toggle{flex:0 0 auto;width:22px;height:22px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#141414;transition:transform .2s}.bwc-page .bwc-faq-item.open .bwc-faq-q .bwc-faq-toggle{transform:rotate(45deg)}.bwc-page .bwc-faq-a{font-size:14px;line-height:1.65;color:#4a4a4a;margin:8px 0 0;padding-left:32px;display:none}.bwc-page .bwc-faq-item.open .bwc-faq-a{display:block}.bwc-page .bwc-cta{margin-top:36px;background:#141414;color:#fff;padding:40px 24px;text-align:center}.bwc-page .bwc-cta h2{margin:0 0 12px;font-size:24px;line-height:1.25;font-family:'Oswald',sans-serif;text-transform:uppercase;letter-spacing:.02em;font-weight:700;color:#fff!important}.bwc-page .bwc-cta p{margin:0 auto 22px;line-height:1.65;max-width:560px;opacity:.85;font-size:14.5px;color:#fff!important}.bwc-page .bwc-btn{display:inline-block;background:#fff;color:#111!important;padding:15px 40px;font-family:'Oswald',sans-serif;font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:2px solid #fff;cursor:pointer}.bwc-page .bwc-cta-form{margin:0;display:inline-block}.bwc-page .bwc-bottom-pad{height:26px}@media(max-width:768px){.bwc-page .bwc-container{padding:0}.bwc-page .bwc-top{padding:20px 16px 0}.bwc-page .bwc-body{padding:0 16px}.bwc-page .bwc-h1{font-size:24px}.bwc-page .bwc-hero{padding:20px 16px}.bwc-page .bwc-hero h2{font-size:19px}.bwc-page .bwc-section-title{font-size:19px;margin-top:30px}.bwc-page .bwc-carousel-slide{flex:0 0 100%;max-width:100%}.bwc-page .bwc-carousel-track{gap:0}.bwc-page .bwc-checklist{grid-template-columns:1fr}.bwc-page .bwc-table td{display:block;width:100%;padding:10px 16px}.bwc-page .bwc-table td:first-child{width:100%;border-bottom:0;padding-bottom:2px}.bwc-page .bwc-faq-a{padding-left:0;margin-top:6px}.bwc-page .bwc-btn{display:block;width:100%;text-align:center}}\n\/* 图片占位符：仅保留一行居中的灰蓝色文字 *\/\n.bwc-page .bwc-image-placeholder{\n  width:100%;\n  margin:20px 0;\n  padding:0;\n  text-align:center;\n  color:#71839b;\n  font-family:'Inter',Arial,Helvetica,sans-serif;\n  font-size:13px;\n  font-weight:600;\n  line-height:1.4;\n  letter-spacing:.04em;\n  background:transparent;\n  border:0;\n}\n.bwc-page .bwc-img-wrap,\n.bwc-page .bwc-media-block{\n  background:transparent;\n  overflow:visible;\n}\n.bwc-page .bwc-media-block{\n  margin:0;\n}\n.bwc-page .bwc-carousel-imgs{\n  display:block;\n}\n\n\/* ===== 四卖点纵向单列布局与全页互动优化 ===== *\/\n.bwc-page .bwc-feature-section{padding:0 0 8px}\n.bwc-page .bwc-feature-section\u003e.bwc-section-title,\n.bwc-page .bwc-feature-section\u003e.bwc-lead{margin-left:26px;margin-right:26px}\n.bwc-page .bwc-feature-grid{width:100%}\n.bwc-page .bwc-feature-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:22px 0 30px}\n.bwc-page .bwc-feature-card{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;background:#fff;border:1px solid #dedede;overflow:hidden;cursor:pointer;color:#141414;outline:none;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease,background-color .28s ease}\n.bwc-page .bwc-feature-card:focus-visible{box-shadow:0 0 0 3px rgba(20,20,20,.16);border-color:#141414}\n.bwc-page .bwc-feature-card:hover,.bwc-page .bwc-feature-card.active{transform:translateY(-4px);border-color:#141414;box-shadow:0 12px 28px rgba(20,20,20,.10)}\n.bwc-page .bwc-feature-card.active{background:#141414;color:#fff}\n.bwc-page .bwc-feature-image{width:100%;padding:0;display:block;border-bottom:1px solid #e7e7e7;background:transparent}\n.bwc-page .bwc-feature-image .bwc-image-placeholder{margin:20px 0}\n.bwc-page .bwc-feature-image img{display:block;width:100%;height:auto;margin:0;object-fit:cover}\n.bwc-page .bwc-feature-card.active .bwc-feature-image{border-bottom-color:#333}\n.bwc-page .bwc-feature-card.active .bwc-image-placeholder{color:#aebdcd}\n.bwc-page .bwc-feature-content{padding:18px 20px 20px;display:grid;grid-template-columns:42px minmax(0,1fr);column-gap:14px;row-gap:6px;align-items:start}\n.bwc-page .bwc-feature-num{grid-column:1;grid-row:1 \/ span 2;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin:0;background:#141414;color:#fff;font-family:'Oswald',sans-serif;font-size:12px;font-weight:700;letter-spacing:.04em;transition:background-color .25s ease,color .25s ease,transform .25s ease}\n.bwc-page .bwc-feature-card.active .bwc-feature-num{background:#fff;color:#141414;transform:rotate(-3deg)}\n.bwc-page .bwc-feature-content h3{grid-column:2;margin:0;font-family:'Oswald',sans-serif;font-size:16px;line-height:1.35;text-transform:uppercase;color:#111;transition:color .25s ease}\n.bwc-page .bwc-feature-content p{grid-column:2;margin:0;font-size:13.5px;line-height:1.62;color:#4a4a4a;transition:color .25s ease}\n.bwc-page .bwc-feature-card.active .bwc-feature-content h3{color:#fff}\n.bwc-page .bwc-feature-card.active .bwc-feature-content p{color:rgba(255,255,255,.78)}\n\/* Shopify-safe feature interaction fallback: no card is black by default. *\/\n.bwc-page .bwc-feature-card:focus,\n.bwc-page .bwc-feature-card.active{\n  background:#141414;\n  color:#fff;\n  transform:translateY(-4px);\n  border-color:#141414;\n  box-shadow:0 12px 28px rgba(20,20,20,.10);\n}\n.bwc-page .bwc-feature-card:focus .bwc-feature-image,\n.bwc-page .bwc-feature-card.active .bwc-feature-image{border-bottom-color:#333}\n.bwc-page .bwc-feature-card:focus .bwc-image-placeholder,\n.bwc-page .bwc-feature-card.active .bwc-image-placeholder{color:#aebdcd}\n.bwc-page .bwc-feature-card:focus .bwc-feature-num,\n.bwc-page .bwc-feature-card.active .bwc-feature-num{background:#fff;color:#141414;transform:rotate(-3deg)}\n.bwc-page .bwc-feature-card:focus .bwc-feature-content h3,\n.bwc-page .bwc-feature-card.active .bwc-feature-content h3{color:#fff}\n.bwc-page .bwc-feature-card:focus .bwc-feature-content p,\n.bwc-page .bwc-feature-card.active .bwc-feature-content p{color:rgba(255,255,255,.78)}\n@media(hover:hover) and (pointer:fine){\n  .bwc-page .bwc-feature-card:hover{background:#141414;color:#fff}\n  .bwc-page .bwc-feature-card:hover .bwc-feature-image{border-bottom-color:#333}\n  .bwc-page .bwc-feature-card:hover .bwc-image-placeholder{color:#aebdcd}\n  .bwc-page .bwc-feature-card:hover .bwc-feature-num{background:#fff;color:#141414;transform:rotate(-3deg)}\n  .bwc-page .bwc-feature-card:hover .bwc-feature-content h3{color:#fff}\n  .bwc-page .bwc-feature-card:hover .bwc-feature-content p{color:rgba(255,255,255,.78)}\n}\n\/* Four occasion items: one row on desktop, a clean 2×2 grid on mobile. *\/\n.bwc-page .bwc-occasion-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 18px;align-items:center}\n.bwc-page .bwc-occasion-grid li{min-width:0;flex:none;margin:0}\n@media(max-width:768px){\n  .bwc-page .bwc-occasion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}\n}\n\n.bwc-page .bwc-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 32px}\n.bwc-page .bwc-review-grid .bwc-review-mini{border:1px solid #e1e1e1;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;background:#fff;outline:none}\n.bwc-page .bwc-review-grid .bwc-review-mini:hover,.bwc-page .bwc-review-grid .bwc-review-mini:focus-visible{transform:translateY(-4px);border-color:#141414;box-shadow:0 10px 24px rgba(20,20,20,.09)}\n.bwc-page .bwc-checklist li{transition:transform .22s ease,color .22s ease}\n.bwc-page .bwc-checklist li:hover{transform:translateX(5px);color:#000}\n.bwc-page .bwc-table tr{transition:background-color .22s ease}\n.bwc-page .bwc-table tr:hover td{background:#eeeeee}\n.bwc-page .bwc-table tr:hover td:first-child{background:#141414;color:#fff}\n.bwc-page .bwc-faq-item{transition:background-color .22s ease,padding-left .22s ease,padding-right .22s ease}\n.bwc-page .bwc-faq-item:hover,.bwc-page .bwc-faq-item.open{background:#f6f6f6;padding-left:10px;padding-right:10px}\n.bwc-page .bwc-faq-a{animation:bwcFaqIn .26s ease both}\n.bwc-page .bwc-btn{transition:transform .22s ease,background-color .22s ease,color .22s ease,box-shadow .22s ease}\n.bwc-page .bwc-btn:hover{transform:translateY(-3px);background:#141414;color:#fff!important;box-shadow:0 0 0 2px #fff,0 10px 24px rgba(0,0,0,.25)}\n.bwc-page .bwc-image-placeholder{transition:transform .24s ease,letter-spacing .24s ease,color .24s ease}\n.bwc-page .bwc-img-wrap:hover .bwc-image-placeholder,\n.bwc-page .bwc-media-block:hover .bwc-image-placeholder{transform:scale(1.04);letter-spacing:.1em;color:#536a83}\n.bwc-page .bwc-section-title{position:relative;overflow:hidden}\n.bwc-page .bwc-section-title:after{content:'';position:absolute;left:0;bottom:-3px;width:0;height:3px;background:#141414;transition:width .7s ease}\n.bwc-page .bwc-section-title.bwc-visible:after{width:100%}\n.bwc-page.bwc-motion-ready .bwc-reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s ease}\n.bwc-page.bwc-motion-ready .bwc-reveal.bwc-visible{opacity:1;transform:none}\n.bwc-page .bwc-top .bwc-h1{animation:bwcTitleIn .72s ease both}\n.bwc-page .bwc-hero{animation:bwcHeroIn .78s .08s ease both}\n@keyframes bwcTitleIn{from{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}\n@keyframes bwcHeroIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}\n@keyframes bwcFaqIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}\n@media(max-width:768px){.bwc-page .bwc-feature-section{padding:0 0 4px}.bwc-page .bwc-feature-section\u003e.bwc-section-title,.bwc-page .bwc-feature-section\u003e.bwc-lead{margin-left:16px;margin-right:16px}.bwc-page .bwc-feature-grid{gap:12px;margin-top:18px}.bwc-page .bwc-feature-card:hover{transform:none}.bwc-page .bwc-feature-card.active{transform:translateY(-3px)}.bwc-page .bwc-feature-content{grid-template-columns:36px minmax(0,1fr);column-gap:11px;padding:15px 14px 17px}.bwc-page .bwc-feature-num{width:34px;height:34px;font-size:11px}.bwc-page .bwc-feature-content h3{font-size:14px}.bwc-page .bwc-feature-content p{font-size:12.5px;line-height:1.58}.bwc-page .bwc-review-grid{grid-template-columns:1fr}}\n@media(max-width:430px){.bwc-page .bwc-feature-content{grid-template-columns:1fr;row-gap:8px}.bwc-page .bwc-feature-num{grid-column:1;grid-row:auto}.bwc-page .bwc-feature-content h3,.bwc-page .bwc-feature-content p{grid-column:1}.bwc-page .bwc-feature-content h3{font-size:14px}}\n@media(prefers-reduced-motion:reduce){.bwc-page *{animation:none!important;scroll-behavior:auto!important;transition:none!important}.bwc-page.bwc-motion-ready .bwc-reveal{opacity:1!important;transform:none!important}}\n\n\u003c\/style\u003e\n\u003cstyle\u003e\n\/* 全模板统一图片占位：只显示居中文字，无背景、边框或装饰 *\/\n.bwc-page .bwc-img-wrap,\n.bwc-page .bwc-feature-image,\n.bwc-page .bwc-media-block{\nwidth:100%;margin-left:0;margin-right:0;padding:0;border:0!important;\nbackground:transparent!important;overflow:hidden;line-height:0}\n\n.bwc-page .bwc-img-wrap .bwc-image-placeholder,\n.bwc-page .bwc-feature-image .bwc-image-placeholder,\n.bwc-page .bwc-media-block .bwc-image-placeholder{\ndisplay:flex!important;align-items:center;justify-content:center;width:100%;\naspect-ratio:1\/1;height:auto;margin:0!important;padding:0;border:0!important;\nbackground:transparent!important;color:#6b6b6b;\nfont-family:'Inter',Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;\nline-height:1;letter-spacing:0;text-align:center;transform:none!important;\ntransition:none!important}\n\n.bwc-page .bwc-img-wrap\u003eimg,\n.bwc-page .bwc-feature-image\u003eimg,\n.bwc-page .bwc-media-block\u003eimg{\ndisplay:block;width:100%;aspect-ratio:1\/1;height:auto;margin:0;padding:0;border:0;\nobject-fit:cover;object-position:center}\n\n.bwc-page .bwc-img-wrap:hover .bwc-image-placeholder,\n.bwc-page .bwc-media-block:hover .bwc-image-placeholder,\n.bwc-page .bwc-feature-image:hover .bwc-image-placeholder{\ntransform:none!important;letter-spacing:0!important;color:#6b6b6b}\n\u003c\/style\u003e\n\u003cdiv class=\"bwc-page\"\u003e\n\u003cdiv class=\"bwc-container\"\u003e\n\u003cdiv class=\"bwc-card\"\u003e\n\u003c!-- ① 标题区 --\u003e\n\u003cdiv class=\"bwc-top\"\u003e\n\u003cp class=\"bwc-eyebrow\"\u003eWomen's Two-Piece Outfit Set\u003c\/p\u003e\n\u003ch1 class=\"bwc-h1\"\u003eEffortless Style. All-Day Comfort.\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003c!-- ② Hero 横幅 --\u003e\n\u003cdiv class=\"bwc-hero\"\u003e\n\u003ch2\u003eThe Two-Piece Outfit You'll Reach For Again And Again\u003c\/h2\u003e\n\u003cp\u003eRefresh your everyday wardrobe with this effortlessly chic two-piece set featuring a modern off-shoulder top and relaxed wide-leg pants. Designed for comfort without sacrificing style, it makes getting dressed easier while keeping you polished from morning to night.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-teeth\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"zv-story-slider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    #zv-story-slider-01,\n    #zv-story-slider-01 * {\n      box-sizing: border-box;\n    }\n\n    #zv-story-slider-01 {\n      width: 100%;\n      max-width: 430px;\n      margin: 0 auto;\n      padding: 10px 18px 18px;\n      background: #ffffff;\n      color: #111111;\n      font-family: Arial, Helvetica, sans-serif;\n      -webkit-font-smoothing: antialiased;\n      text-rendering: optimizeLegibility;\n    }\n\n    #zv-story-slider-01 .zv-radio {\n      position: absolute !important;\n      width: 1px !important;\n      height: 1px !important;\n      margin: -1px !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n      clip: rect(0, 0, 0, 0) !important;\n      white-space: nowrap !important;\n      border: 0 !important;\n    }\n\n    #zv-story-slider-01 .zv-stage {\n      position: relative;\n      width: 100%;\n    }\n\n    #zv-story-slider-01 .zv-slide {\n      display: none;\n      width: 100%;\n      animation: zvStoryFade .32s ease both;\n    }\n\n    #zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-slide-1,\n    #zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-slide-2 {\n      display: block;\n    }\n\n    #zv-story-slider-01 .zv-image-wrap {\n      width: 100%;\n      overflow: hidden;\n      border-radius: 11px;\n      background: #f3f3f3;\n      line-height: 0;\n    }\n\n    #zv-story-slider-01 .zv-image {\n      display: block;\n      width: 100%;\n      aspect-ratio: 1 \/ 1;\n      object-fit: cover;\n      border: 0;\n    }\n\n    #zv-story-slider-01 .zv-copy {\n      padding: 13px 11px 0;\n    }\n\n    #zv-story-slider-01 .zv-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 18px;\n      height: 18px;\n      margin: 0 0 7px;\n      background: #050505;\n      color: #ffffff;\n      font-family: Arial, Helvetica, sans-serif;\n      font-size: 10px;\n      font-weight: 800;\n      line-height: 1;\n    }\n\n    #zv-story-slider-01 .zv-title {\n      margin: 0 0 5px;\n      color: #101010;\n      font-family: \"Arial Narrow\", \"Helvetica Neue\", Arial, sans-serif;\n      font-size: 13px;\n      font-weight: 700;\n      line-height: 1.1;\n      letter-spacing: .05px;\n      text-transform: uppercase;\n    }\n\n    #zv-story-slider-01 .zv-description {\n      margin: 0;\n      color: #292929;\n      font-size: 9.5px;\n      font-weight: 400;\n      line-height: 1.55;\n      letter-spacing: 1.05px;\n    }\n\n    #zv-story-slider-01 .zv-controls {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 9px;\n      margin-top: 27px;\n      padding-bottom: 1px;\n    }\n\n    #zv-story-slider-01 .zv-arrow {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 25px;\n      height: 25px;\n      border: 1px solid #101010;\n      background: #ffffff;\n      color: #111111;\n      cursor: pointer;\n      font-family: Arial, Helvetica, sans-serif;\n      font-size: 14px;\n      font-weight: 400;\n      line-height: 1;\n      user-select: none;\n      transition: background .18s ease, color .18s ease, transform .18s ease;\n    }\n\n    #zv-story-slider-01 .zv-arrow:hover {\n      background: #111111;\n      color: #ffffff;\n    }\n\n    #zv-story-slider-01 .zv-arrow:active {\n      transform: scale(.94);\n    }\n\n    #zv-story-slider-01 .zv-dots {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 5px;\n    }\n\n    #zv-story-slider-01 .zv-dot {\n      display: block;\n      width: 5px;\n      height: 5px;\n      border-radius: 50%;\n      background: #b7b7b7;\n      cursor: pointer;\n      transition: background .18s ease, transform .18s ease;\n    }\n\n    #zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-dot-1,\n    #zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-dot-2 {\n      background: #111111;\n      transform: scale(1.05);\n    }\n\n    @keyframes zvStoryFade {\n      from {\n        opacity: 0;\n        transform: translateY(3px);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @media screen and (min-width: 750px) {\n      #zv-story-slider-01 {\n        max-width: 520px;\n        padding: 14px 22px 24px;\n      }\n\n      #zv-story-slider-01 .zv-copy {\n        padding: 15px 13px 0;\n      }\n\n      #zv-story-slider-01 .zv-number {\n        width: 20px;\n        height: 20px;\n        font-size: 11px;\n      }\n\n      #zv-story-slider-01 .zv-title {\n        font-size: 15px;\n      }\n\n      #zv-story-slider-01 .zv-description {\n        font-size: 10.5px;\n      }\n\n      #zv-story-slider-01 .zv-arrow {\n        width: 28px;\n        height: 28px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #zv-story-slider-01 .zv-slide,\n      #zv-story-slider-01 .zv-arrow,\n      #zv-story-slider-01 .zv-dot {\n        animation: none !important;\n        transition: none !important;\n      }\n    }\n  \n#zv-story-slider-01 .zv-image-wrap{background:transparent!important}\n#zv-story-slider-01 .zv-image-placeholder{\ndisplay:flex!important;align-items:center;justify-content:center;width:100%;\naspect-ratio:1\/1;margin:0;padding:0;border:0;background:transparent;\ncolor:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-size:13px;\nfont-weight:500;line-height:1;letter-spacing:0;text-align:center}\n#zv-story-slider-01 img.zv-image{\ndisplay:block;width:100%;aspect-ratio:1\/1;object-fit:cover;object-position:center;border:0}\n\u003c\/style\u003e\n\u003cdiv class=\"bwc-page\"\u003e\n\u003cdiv class=\"bwc-container\"\u003e\n\u003cdiv class=\"bwc-card\"\u003e\n\u003cdiv class=\"zv-story-slider\" id=\"zv-story-slider-01\"\u003e\n\u003cinput checked class=\"zv-radio\" id=\"zv-story-slide-1\" name=\"zv-story-set-01\" type=\"radio\"\u003e \u003cinput class=\"zv-radio\" id=\"zv-story-slide-2\" name=\"zv-story-set-01\" type=\"radio\"\u003e\n\u003cdiv class=\"zv-stage\"\u003e\n\u003csection class=\"zv-slide zv-slide-1\"\u003e\n\u003cdiv class=\"zv-image-wrap\"\u003e\n\u003c!-- IMAGE 1 URL：把下面 src 的内容替换为 Shopify 图片链接 --\u003e \u003cimg alt=\"Women wearing the coordinated two-piece outfit set\" class=\"zv-image\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/1_f192df00-7fbd-46ea-a45b-96f766e416e0.jpg?v=1785405234\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-copy\"\u003e\n\u003cdiv class=\"zv-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"zv-title\"\u003eModern Off-Shoulder Style, Made Effortless\u003c\/h3\u003e\n\u003cp class=\"zv-description\"\u003eThe clean off-shoulder neckline creates an instantly polished look without feeling overdone. Pair it with sneakers, sandals, a handbag or simple jewelry for an easy outfit that works across casual days and dressed-up moments.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-controls\"\u003e\n\u003clabel class=\"zv-arrow\" for=\"zv-story-slide-2\"\u003e‹\u003c\/label\u003e\n\u003cdiv class=\"zv-dots\"\u003e\n\u003clabel class=\"zv-dot zv-dot-1\" for=\"zv-story-slide-1\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-dot zv-dot-2\" for=\"zv-story-slide-2\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003clabel class=\"zv-arrow\" for=\"zv-story-slide-2\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"zv-slide zv-slide-2\"\u003e\n\u003cdiv class=\"zv-image-wrap\"\u003e\n\u003c!-- IMAGE 2 URL：把下面 src 的内容替换为 Shopify 图片链接 --\u003e \u003cimg alt=\"Modern off-shoulder top detail\" class=\"zv-image\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/2_07967ea3-6d93-439a-a5f0-7347e91308d4.jpg?v=1785405233\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-copy\"\u003e\n\u003cdiv class=\"zv-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"zv-title\"\u003eRelaxed Wide-Leg Comfort That Moves With You\u003c\/h3\u003e\n\u003cp class=\"zv-description\"\u003eSoft stretch fabric and a relaxed wide-leg silhouette provide comfortable movement for shopping, travel, work-from-home days and weekends. The coordinated set delivers a put-together look with almost no styling effort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-controls\"\u003e\n\u003clabel class=\"zv-arrow\" for=\"zv-story-slide-1\"\u003e‹\u003c\/label\u003e\n\u003cdiv class=\"zv-dots\"\u003e\n\u003clabel class=\"zv-dot zv-dot-1\" for=\"zv-story-slide-1\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-dot zv-dot-2\" for=\"zv-story-slide-2\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003clabel class=\"zv-arrow\" for=\"zv-story-slide-1\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ⑤ 四个核心卖点：纵向单列，上图下文，无轮播按钮 --\u003e\n\u003cdiv class=\"bwc-feature-section\"\u003e\n\u003ch2 class=\"bwc-section-title\"\u003eWhy You'll Love It\u003c\/h2\u003e\n\u003cp class=\"bwc-lead\"\u003eFour details that make everyday dressing easier.\u003c\/p\u003e\n\u003cdiv class=\"bwc-feature-grid\"\u003e\n\u003carticle class=\"bwc-feature-card\" tabindex=\"0\"\u003e\n\u003cdiv class=\"bwc-feature-image\"\u003e\u003cimg alt=\"Relaxed wide-leg pants and comfortable fit\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/3_3322cec8-fd85-45dc-915c-abb121f1dc48.jpg?v=1785405233\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003cspan class=\"bwc-feature-num\"\u003e01\u003c\/span\u003e\n\u003ch3\u003e✨ Modern Off-Shoulder Design\u003c\/h3\u003e\n\u003cp\u003eA clean off-shoulder neckline adds a contemporary, feminine finish while keeping the overall look simple and versatile.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-feature-card\" tabindex=\"0\"\u003e\n\u003cdiv class=\"bwc-feature-image\"\u003e\u003cimg alt=\"Coordinated two-piece outfit styled for everyday wear\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/1_f192df00-7fbd-46ea-a45b-96f766e416e0.jpg?v=1785405234\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003cspan class=\"bwc-feature-num\"\u003e02\u003c\/span\u003e\n\u003ch3\u003e☁️ Soft, Breathable Stretch\u003c\/h3\u003e\n\u003cp\u003eThe lightweight polyester-and-spandex blend feels smooth, breathable and flexible for comfortable all-day wear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-feature-card\" tabindex=\"0\"\u003e\n\u003cdiv class=\"bwc-feature-image\"\u003e\u003cimg alt=\"Soft stretch fabric and off-shoulder silhouette\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/2_07967ea3-6d93-439a-a5f0-7347e91308d4.jpg?v=1785405233\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003cspan class=\"bwc-feature-num\"\u003e03\u003c\/span\u003e\n\u003ch3\u003e👖 Relaxed Wide-Leg Fit\u003c\/h3\u003e\n\u003cp\u003eLoose wide-leg pants and an elastic waistband create an easy fit that allows natural movement without feeling restrictive.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-feature-card\" tabindex=\"0\"\u003e\n\u003cdiv class=\"bwc-feature-image\"\u003e\u003cimg alt=\"Wide-leg pants with relaxed movement\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/3_3322cec8-fd85-45dc-915c-abb121f1dc48.jpg?v=1785405233\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003cspan class=\"bwc-feature-num\"\u003e04\u003c\/span\u003e\n\u003ch3\u003e🔄 Wear Together Or Separately\u003c\/h3\u003e\n\u003cp\u003eStyle the matching pieces as a complete outfit or pair the top and pants with your existing wardrobe for more outfit options.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-teeth\" style=\"margin-top: 8px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bwc-body\"\u003e\n\u003c!-- One Pair. Endless Styling Options. --\u003e\n\u003ch2 class=\"bwc-section-title\"\u003eOne Set. Endless Styling Options.\u003c\/h2\u003e\n\u003cp class=\"bwc-lead\"\u003eFrom casual mornings to weekend plans, this coordinated outfit fits seamlessly into your everyday wardrobe.\u003c\/p\u003e\n\u003cul class=\"bwc-checklist emoji bwc-occasion-grid\"\u003e\n\u003cli class=\"tag\"\u003e\n\u003cspan class=\"ico\"\u003e☀️\u003c\/span\u003eDaily Casual Wear\u003c\/li\u003e\n\u003cli class=\"tag\"\u003e\n\u003cspan class=\"ico\"\u003e☕\u003c\/span\u003eCoffee \u0026amp; Shopping\u003c\/li\u003e\n\u003cli class=\"tag\"\u003e\n\u003cspan class=\"ico\"\u003e🧳\u003c\/span\u003eTravel \u0026amp; Vacation\u003c\/li\u003e\n\u003cli class=\"tag\"\u003e\n\u003cspan class=\"ico\"\u003e🏡\u003c\/span\u003eLounging \u0026amp; Errands\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!-- 使用场景配图区域 --\u003e\n\u003cdiv class=\"bwc-media-block\"\u003e\u003cimg alt=\"Two-piece outfit for travel, casual days and weekend outings\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/4_3efdf5e0-44e8-4b48-b71d-190852855f35.jpg?v=1785405233\"\u003e\u003c\/div\u003e\n\u003c!-- 规格参数表 --\u003e\n\u003cdiv class=\"bwc-spec\"\u003e\n\u003ch2\u003eProduct Specifications\u003c\/h2\u003e\n\u003ctable class=\"bwc-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eWomen's Two-Piece Outfit Set\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eStyle\u003c\/td\u003e\n\u003ctd\u003eCasual \/ Minimalist \/ Everyday\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003ePolyester \u0026amp; Spandex Blend\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFabric Features\u003c\/td\u003e\n\u003ctd\u003eSoft, Breathable, Lightweight and Stretchy\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTop Style\u003c\/td\u003e\n\u003ctd\u003eOff-Shoulder Short-Sleeve Top\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBottom Style\u003c\/td\u003e\n\u003ctd\u003eRelaxed Wide-Leg Pants\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFit\u003c\/td\u003e\n\u003ctd\u003eRelaxed Fit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePattern\u003c\/td\u003e\n\u003ctd\u003eSolid Color\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWaist\u003c\/td\u003e\n\u003ctd\u003eElastic Waistband\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAvailable Sizes\u003c\/td\u003e\n\u003ctd\u003eS, M, L, XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeason\u003c\/td\u003e\n\u003ctd\u003eAll Seasons\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCare\u003c\/td\u003e\n\u003ctd\u003eMachine wash cold with similar colors. Tumble dry low or hang dry. Do not bleach.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c!-- 第三个模板：替换原 Customer Reviews 分区 --\u003e\n\u003cdiv class=\"zv-review-slider\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    #zv-review-slider-01,\n    #zv-review-slider-01 * {\n      box-sizing: border-box;\n    }\n\n    #zv-review-slider-01 {\n      width: 100%;\n      max-width: 404px;\n      margin: 0 auto;\n      padding: 5px 18px 10px;\n      background: #ffffff;\n      color: #111111;\n      font-family: Arial, Helvetica, sans-serif;\n      -webkit-font-smoothing: antialiased;\n      text-rendering: optimizeLegibility;\n    }\n\n    #zv-review-slider-01 .zv-review-input {\n      position: absolute !important;\n      width: 1px !important;\n      height: 1px !important;\n      margin: -1px !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n      clip: rect(0, 0, 0, 0) !important;\n      white-space: nowrap !important;\n      border: 0 !important;\n    }\n\n    #zv-review-slider-01 .zv-review-heading {\n      margin: 0;\n      color: #111111;\n      font-family: \"Arial Narrow\", \"Helvetica Neue Condensed\", Arial, sans-serif;\n      font-size: 15px;\n      font-weight: 800;\n      line-height: 1;\n      letter-spacing: -.15px;\n      text-transform: uppercase;\n    }\n\n    #zv-review-slider-01 .zv-review-rule {\n      width: 100%;\n      height: 2px;\n      margin: 8px 0 25px;\n      background: #111111;\n    }\n\n    #zv-review-slider-01 .zv-review-stage {\n      position: relative;\n      width: 100%;\n    }\n\n    #zv-review-slider-01 .zv-review-slide {\n      display: none;\n      animation: zvReviewFade .28s ease both;\n    }\n\n    #zv-review-slider-01 #zv-review-page-1:checked ~ .zv-review-stage .zv-review-slide-1,\n    #zv-review-slider-01 #zv-review-page-2:checked ~ .zv-review-stage .zv-review-slide-2 {\n      display: block;\n    }\n\n    #zv-review-slider-01 .zv-review-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      column-gap: 24px;\n      row-gap: 16px;\n      padding: 0 12px;\n    }\n\n    #zv-review-slider-01 .zv-review-card {\n      display: grid;\n      grid-template-columns: 61px minmax(0, 1fr);\n      align-items: start;\n      column-gap: 9px;\n      min-width: 0;\n    }\n\n    #zv-review-slider-01 .zv-review-photo-wrap {\n      width: 61px;\n      height: 74px;\n      overflow: hidden;\n      border-radius: 7px;\n      background: #eeeeee;\n      line-height: 0;\n    }\n\n    #zv-review-slider-01 .zv-review-photo {\n      display: block;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      border: 0;\n    }\n\n    #zv-review-slider-01 .zv-review-copy {\n      min-width: 0;\n      padding-top: 7px;\n    }\n\n    #zv-review-slider-01 .zv-review-name {\n      margin: 0 0 7px;\n      color: #050505;\n      font-family: \"Arial Narrow\", \"Helvetica Neue Condensed\", Arial, sans-serif;\n      font-size: 8px;\n      font-weight: 800;\n      line-height: 1;\n      letter-spacing: -.05px;\n      text-transform: uppercase;\n      white-space: nowrap;\n    }\n\n    #zv-review-slider-01 .zv-review-text {\n      display: -webkit-box;\n      margin: 0;\n      overflow: hidden;\n      color: #333333;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 8.5px;\n      font-style: italic;\n      font-weight: 400;\n      line-height: 1.58;\n      letter-spacing: .35px;\n      -webkit-box-orient: vertical;\n      -webkit-line-clamp: 4;\n    }\n\n    #zv-review-slider-01 .zv-review-controls {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      margin-top: 29px;\n    }\n\n    #zv-review-slider-01 .zv-review-arrow {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 24px;\n      height: 24px;\n      border: 1px solid #111111;\n      background: #ffffff;\n      color: #111111;\n      cursor: pointer;\n      font-family: Arial, Helvetica, sans-serif;\n      font-size: 14px;\n      font-weight: 400;\n      line-height: 1;\n      user-select: none;\n      transition: background .16s ease, color .16s ease, transform .16s ease;\n    }\n\n    #zv-review-slider-01 .zv-review-arrow:hover {\n      background: #111111;\n      color: #ffffff;\n    }\n\n    #zv-review-slider-01 .zv-review-arrow:active {\n      transform: scale(.94);\n    }\n\n    #zv-review-slider-01 .zv-review-dots {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 6px;\n    }\n\n    #zv-review-slider-01 .zv-review-dot {\n      display: block;\n      width: 5px;\n      height: 5px;\n      border-radius: 50%;\n      background: #c7c7c7;\n      cursor: pointer;\n      transition: background .16s ease;\n    }\n\n    #zv-review-slider-01 #zv-review-page-1:checked ~ .zv-review-stage .zv-review-dot-1,\n    #zv-review-slider-01 #zv-review-page-2:checked ~ .zv-review-stage .zv-review-dot-2 {\n      background: #111111;\n    }\n\n    @keyframes zvReviewFade {\n      from {\n        opacity: 0;\n        transform: translateY(2px);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @media screen and (max-width: 360px) {\n      #zv-review-slider-01 {\n        padding-left: 13px;\n        padding-right: 13px;\n      }\n\n      #zv-review-slider-01 .zv-review-grid {\n        column-gap: 15px;\n        padding: 0 6px;\n      }\n\n      #zv-review-slider-01 .zv-review-card {\n        grid-template-columns: 55px minmax(0, 1fr);\n        column-gap: 7px;\n      }\n\n      #zv-review-slider-01 .zv-review-photo-wrap {\n        width: 55px;\n        height: 68px;\n      }\n\n      #zv-review-slider-01 .zv-review-text {\n        font-size: 8px;\n      }\n    }\n\n    @media screen and (min-width: 750px) {\n      #zv-review-slider-01 {\n        max-width: 430px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #zv-review-slider-01 .zv-review-slide,\n      #zv-review-slider-01 .zv-review-arrow,\n      #zv-review-slider-01 .zv-review-dot {\n        animation: none !important;\n        transition: none !important;\n      }\n    }\n  \n#zv-review-slider-01 .zv-review-photo-wrap{background:transparent!important}\n#zv-review-slider-01 .zv-review-photo-placeholder{\ndisplay:flex!important;align-items:center;justify-content:center;width:100%;height:100%;\nmargin:0;padding:0;border:0;background:transparent;color:#6b6b6b;\nfont-family:Arial,Helvetica,sans-serif;font-size:8px;font-style:normal;\nfont-weight:500;line-height:1;letter-spacing:0;text-align:center}\n#zv-review-slider-01 img.zv-review-photo{\ndisplay:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0}\n\u003c\/style\u003e\n\u003cdiv class=\"bwc-page\"\u003e\n\u003cdiv class=\"bwc-container\"\u003e\n\u003cdiv class=\"bwc-card\"\u003e\n\u003cdiv class=\"bwc-body\"\u003e\n\u003cdiv class=\"zv-review-slider\" id=\"zv-review-slider-01\"\u003e\n\u003ch2 class=\"zv-review-heading\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003cdiv class=\"zv-review-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cinput checked class=\"zv-review-input\" id=\"zv-review-page-1\" name=\"zv-review-set-01\" type=\"radio\"\u003e \u003cinput class=\"zv-review-input\" id=\"zv-review-page-2\" name=\"zv-review-set-01\" type=\"radio\"\u003e\n\u003cdiv class=\"zv-review-stage\"\u003e\n\u003c!-- PAGE 1 --\u003e\n\u003csection class=\"zv-review-slide zv-review-slide-1\"\u003e\n\u003cdiv class=\"zv-review-grid\"\u003e\n\u003carticle class=\"zv-review-card\"\u003e\n\u003cdiv class=\"zv-review-photo-wrap\"\u003e\n\u003c!-- REVIEW IMAGE 1 --\u003e \u003cimg alt=\"Customer wearing the two-piece outfit set\" class=\"zv-review-photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/125d8374baae415bb189cee385836d33_tplv-fhlh96nyum-crop-webp_300_300.webp?v=1785405543\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-copy\"\u003e\n\u003ch3 class=\"zv-review-name\"\u003eEmily R.\u003c\/h3\u003e\n\u003cp class=\"zv-review-text\"\u003e“I love how comfortable this set is. The off-shoulder top adds a stylish touch, and the pants feel incredibly soft.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"zv-review-card\"\u003e\n\u003cdiv class=\"zv-review-photo-wrap\"\u003e\n\u003c!-- REVIEW IMAGE 2 --\u003e \u003cimg alt=\"Customer styling the matching outfit set\" class=\"zv-review-photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/cd676f493b474fd5820064fb9e225708_tplv-fhlh96nyum-crop-webp_300_300.webp?v=1785405543\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-copy\"\u003e\n\u003ch3 class=\"zv-review-name\"\u003eJessica M.\u003c\/h3\u003e\n\u003cp class=\"zv-review-text\"\u003e“Perfect for errands or coffee with friends. It looks put together without feeling like I tried too hard.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-controls\"\u003e\n\u003clabel class=\"zv-review-arrow\" for=\"zv-review-page-2\"\u003e‹\u003c\/label\u003e\n\u003cdiv class=\"zv-review-dots\"\u003e\n\u003clabel class=\"zv-review-dot zv-review-dot-1\" for=\"zv-review-page-1\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-review-dot zv-review-dot-2\" for=\"zv-review-page-2\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003clabel class=\"zv-review-arrow\" for=\"zv-review-page-2\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PAGE 2 --\u003e\n\u003csection class=\"zv-review-slide zv-review-slide-2\"\u003e\n\u003cdiv class=\"zv-review-grid\"\u003e\n\u003carticle class=\"zv-review-card\"\u003e\n\u003cdiv class=\"zv-review-photo-wrap\"\u003e\n\u003c!-- REVIEW IMAGE 3 --\u003e \u003cimg alt=\"Customer review photo of the relaxed outfit\" class=\"zv-review-photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/109045eb973c4431bae72d3209aabc82_tplv-fhlh96nyum-crop-webp_300_300.webp?v=1785405543\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-copy\"\u003e\n\u003ch3 class=\"zv-review-name\"\u003eAshley T.\u003c\/h3\u003e\n\u003cp class=\"zv-review-text\"\u003e“The fabric is lightweight and breathable, and the relaxed fit is exactly what I wanted. I would order another color.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"zv-review-card\"\u003e\n\u003cdiv class=\"zv-review-photo-wrap\"\u003e\n\u003c!-- REVIEW IMAGE 4 --\u003e \u003cimg alt=\"Customer review photo of the two-piece set\" class=\"zv-review-photo\" loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0731\/4633\/5322\/files\/fa49cae1d8ca4e8e96e5a9300d225928_tplv-fhlh96nyum-crop-webp_300_300.webp?v=1785405543\"\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-copy\"\u003e\n\u003ch3 class=\"zv-review-name\"\u003eSarah L.\u003c\/h3\u003e\n\u003cp class=\"zv-review-text\"\u003e“This has become my favorite everyday outfit. It is flattering, comfortable and very easy to accessorize.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-controls\"\u003e\n\u003clabel class=\"zv-review-arrow\" for=\"zv-review-page-1\"\u003e‹\u003c\/label\u003e\n\u003cdiv class=\"zv-review-dots\"\u003e\n\u003clabel class=\"zv-review-dot zv-review-dot-1\" for=\"zv-review-page-1\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-review-dot zv-review-dot-2\" for=\"zv-review-page-2\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003clabel class=\"zv-review-arrow\" for=\"zv-review-page-1\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ：点击问题展开\/收起答案 --\u003e\n\u003cdiv class=\"bwc-faq\"\u003e\n\u003ch2 class=\"bwc-section-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cdiv class=\"bwc-faq-item\"\u003e\n\u003cbutton class=\"bwc-faq-q\" type=\"button\"\u003e\u003cspan class=\"qmark\"\u003eQ\u003c\/span\u003e\u003cspan class=\"qtext\"\u003eIs this outfit suitable for all seasons?\u003c\/span\u003e\u003cspan class=\"bwc-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cp class=\"bwc-faq-a\"\u003eYes. The lightweight, breathable fabric and versatile design make it comfortable for year-round casual wear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-faq-item\"\u003e\n\u003cbutton class=\"bwc-faq-q\" type=\"button\"\u003e\u003cspan class=\"qmark\"\u003eQ\u003c\/span\u003e\u003cspan class=\"qtext\"\u003eWhat sizes are available?\u003c\/span\u003e\u003cspan class=\"bwc-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cp class=\"bwc-faq-a\"\u003eThe set is available in sizes S through XL. Check the product size chart before ordering for the best fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-faq-item\"\u003e\n\u003cbutton class=\"bwc-faq-q\" type=\"button\"\u003e\u003cspan class=\"qmark\"\u003eQ\u003c\/span\u003e\u003cspan class=\"qtext\"\u003eIs it machine washable?\u003c\/span\u003e\u003cspan class=\"bwc-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cp class=\"bwc-faq-a\"\u003eYes. Machine wash cold with similar colors, tumble dry on low or hang dry, and do not use bleach.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-faq-item\"\u003e\n\u003cbutton class=\"bwc-faq-q\" type=\"button\"\u003e\u003cspan class=\"qmark\"\u003eQ\u003c\/span\u003e\u003cspan class=\"qtext\"\u003eCan I wear it for light activities?\u003c\/span\u003e\u003cspan class=\"bwc-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cp class=\"bwc-faq-a\"\u003eIt works well for walking, stretching, travel and other light everyday activities. It is not designed as technical performance activewear.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-faq-item\"\u003e\n\u003cbutton class=\"bwc-faq-q\" type=\"button\"\u003e\u003cspan class=\"qmark\"\u003eQ\u003c\/span\u003e\u003cspan class=\"qtext\"\u003eCan I wear the pieces separately?\u003c\/span\u003e\u003cspan class=\"bwc-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/button\u003e\n\u003cp class=\"bwc-faq-a\"\u003eAbsolutely. Pair the top with jeans or skirts, and style the wide-leg pants with tees, tanks or blouses for additional looks.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-teeth inv\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bwc-bottom-pad\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ⑩ CTA --\u003e\n\u003cdiv class=\"bwc-cta\"\u003e\n\u003ch2\u003eEveryday Style Made Easy\u003c\/h2\u003e\n\u003cp\u003eComfortable, versatile and effortlessly stylish, this matching two-piece set simplifies your wardrobe while keeping you polished from morning to night. Wear it together for an instantly coordinated look or mix and match each piece with your favorite essentials.\u003c\/p\u003e\n\u003c!-- 这个按钮不再绑定固定的 VARIANT_ID：点击时会去读页面上真正的商品选购表单（客户选好的颜色\/尺寸\/规格），     取出当前选中的那个变体 id，再用 Shopify 的 \/cart\/add.js 接口把“客户选的那个变体”加入购物车。     data-fallback-variant 是兜底用的，如果在页面上找不到选购表单，就退回用这个固定ID（记得替换成你商品的默认变体ID）。 --\u003e\u003cbutton class=\"bwc-btn bwc-add-to-cart\" type=\"button\"\u003e🛍️ Add To Cart Today\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle id=\"bwc-final-layout-fixes\"\u003e\n\/* =========================================================\n   最终布局优化\n   1. Customer Reviews 与上下内容区域同宽\n   2. 电脑端、平板端和手机端响应式适配\n   3. 所有图片占位仅显示居中的“图片X”\n   4. 后续替换的真实图片统一使用方角\n   ========================================================= *\/\n\n\/* ---------- 全模板图片与占位统一为方角 ---------- *\/\n.bwc-page .bwc-img-wrap,\n.bwc-page .bwc-feature-image,\n.bwc-page .bwc-media-block,\n#zv-story-slider-01 .zv-image-wrap,\n#zv-review-slider-01 .zv-review-photo-wrap {\n  border-radius: 0 !important;\n  background: transparent !important;\n}\n\n.bwc-page .bwc-img-wrap \u003e img,\n.bwc-page .bwc-feature-image \u003e img,\n.bwc-page .bwc-media-block \u003e img,\n#zv-story-slider-01 img.zv-image,\n#zv-review-slider-01 img.zv-review-photo {\n  border-radius: 0 !important;\n  object-position: center;\n}\n\n\/* 图3样式：仅显示居中的图片编号，不增加背景、边框或装饰 *\/\n.bwc-page .bwc-image-placeholder,\n#zv-story-slider-01 .zv-image-placeholder,\n#zv-review-slider-01 .zv-review-photo-placeholder {\n  display: flex !important;\n  align-items: center;\n  justify-content: center;\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n  color: #71839b !important;\n  font-family: Arial, Helvetica, sans-serif !important;\n  font-style: normal !important;\n  font-weight: 600 !important;\n  line-height: 1 !important;\n  letter-spacing: 0 !important;\n  text-align: center !important;\n  text-transform: none !important;\n  transform: none !important;\n  transition: none !important;\n}\n\n\/* 主图、卖点图、使用场景图与双画面图片保留最终 1:1 区域 *\/\n.bwc-page .bwc-img-wrap .bwc-image-placeholder,\n.bwc-page .bwc-feature-image .bwc-image-placeholder,\n.bwc-page .bwc-media-block .bwc-image-placeholder,\n#zv-story-slider-01 .zv-image-placeholder {\n  width: 100% !important;\n  aspect-ratio: 1 \/ 1;\n  height: auto !important;\n  min-height: 0;\n  font-size: 15px !important;\n}\n\n\/* 后续替换真实图片时自动保持 1:1、方角、居中裁切 *\/\n.bwc-page .bwc-img-wrap \u003e img,\n.bwc-page .bwc-feature-image \u003e img,\n.bwc-page .bwc-media-block \u003e img,\n#zv-story-slider-01 img.zv-image {\n  display: block;\n  width: 100%;\n  aspect-ratio: 1 \/ 1;\n  height: auto;\n  object-fit: cover;\n}\n\n\/* ---------- Customer Reviews：与 bwc-body 完全同宽 ---------- *\/\n#zv-review-slider-01 {\n  width: 100% !important;\n  max-width: none !important;\n  margin: 38px 0 12px !important;\n  padding: 0 !important;\n  background: #ffffff;\n}\n\n#zv-review-slider-01 .zv-review-heading {\n  margin: 0 !important;\n  padding: 0 0 12px !important;\n  border-bottom: 3px solid #141414;\n  color: #111111;\n  font-family: 'Oswald', \"Arial Narrow\", Arial, sans-serif;\n  font-size: 22px;\n  font-weight: 700;\n  line-height: 1.2;\n  letter-spacing: .02em;\n  text-transform: uppercase;\n}\n\n\/* 原组件的第二条横线隐藏，避免出现双线 *\/\n#zv-review-slider-01 .zv-review-rule {\n  display: none !important;\n}\n\n#zv-review-slider-01 .zv-review-stage {\n  width: 100%;\n  padding-top: 24px;\n}\n\n#zv-review-slider-01 .zv-review-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 28px 42px;\n  width: 100%;\n  padding: 0 !important;\n}\n\n#zv-review-slider-01 .zv-review-card {\n  display: grid;\n  grid-template-columns: 112px minmax(0, 1fr);\n  align-items: start;\n  column-gap: 16px;\n  width: 100%;\n  min-width: 0;\n}\n\n#zv-review-slider-01 .zv-review-photo-wrap {\n  width: 112px !important;\n  height: 140px !important;\n  overflow: hidden;\n  line-height: 0;\n}\n\n#zv-review-slider-01 .zv-review-photo-placeholder {\n  width: 100% !important;\n  height: 100% !important;\n  font-size: 12px !important;\n}\n\n#zv-review-slider-01 img.zv-review-photo {\n  display: block;\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n}\n\n#zv-review-slider-01 .zv-review-copy {\n  min-width: 0;\n  padding-top: 5px;\n}\n\n#zv-review-slider-01 .zv-review-name {\n  margin: 0 0 10px;\n  font-family: 'Oswald', \"Arial Narrow\", Arial, sans-serif;\n  font-size: 13px;\n  font-weight: 600;\n  line-height: 1.2;\n  letter-spacing: .02em;\n}\n\n#zv-review-slider-01 .zv-review-text {\n  margin: 0;\n  color: #3f3f3f;\n  font-family: Georgia, \"Times New Roman\", serif;\n  font-size: 13px;\n  line-height: 1.58;\n  letter-spacing: .2px;\n  -webkit-line-clamp: 5;\n}\n\n#zv-review-slider-01 .zv-review-controls {\n  margin-top: 25px;\n}\n\n#zv-review-slider-01 .zv-review-arrow {\n  width: 32px;\n  height: 32px;\n  border-radius: 0 !important;\n}\n\n@media screen and (max-width: 768px) {\n  #zv-review-slider-01 {\n    margin-top: 30px !important;\n  }\n\n  #zv-review-slider-01 .zv-review-heading {\n    font-size: 19px;\n  }\n\n  #zv-review-slider-01 .zv-review-stage {\n    padding-top: 20px;\n  }\n\n  #zv-review-slider-01 .zv-review-grid {\n    gap: 18px 16px;\n  }\n\n  #zv-review-slider-01 .zv-review-card {\n    grid-template-columns: 74px minmax(0, 1fr);\n    column-gap: 9px;\n  }\n\n  #zv-review-slider-01 .zv-review-photo-wrap {\n    width: 74px !important;\n    height: 92px !important;\n  }\n\n  #zv-review-slider-01 .zv-review-photo-placeholder {\n    font-size: 9px !important;\n  }\n\n  #zv-review-slider-01 .zv-review-copy {\n    padding-top: 3px;\n  }\n\n  #zv-review-slider-01 .zv-review-name {\n    margin-bottom: 7px;\n    font-size: 10px;\n  }\n\n  #zv-review-slider-01 .zv-review-text {\n    font-size: 10px;\n    line-height: 1.5;\n    -webkit-line-clamp: 5;\n  }\n\n  #zv-review-slider-01 .zv-review-controls {\n    margin-top: 22px;\n  }\n\n  #zv-review-slider-01 .zv-review-arrow {\n    width: 28px;\n    height: 28px;\n  }\n}\n\n@media screen and (max-width: 430px) {\n  #zv-review-slider-01 .zv-review-grid {\n    gap: 15px 10px;\n  }\n\n  #zv-review-slider-01 .zv-review-card {\n    grid-template-columns: 58px minmax(0, 1fr);\n    column-gap: 7px;\n  }\n\n  #zv-review-slider-01 .zv-review-photo-wrap {\n    width: 58px !important;\n    height: 72px !important;\n  }\n\n  #zv-review-slider-01 .zv-review-photo-placeholder {\n    font-size: 8px !important;\n  }\n\n  #zv-review-slider-01 .zv-review-name {\n    font-size: 8px;\n    white-space: nowrap;\n  }\n\n  #zv-review-slider-01 .zv-review-text {\n    font-size: 8.3px;\n    line-height: 1.52;\n    letter-spacing: .15px;\n    -webkit-line-clamp: 4;\n  }\n}\n\n@media screen and (max-width: 350px) {\n  #zv-review-slider-01 .zv-review-grid {\n    gap: 14px 7px;\n  }\n\n  #zv-review-slider-01 .zv-review-card {\n    grid-template-columns: 50px minmax(0, 1fr);\n    column-gap: 6px;\n  }\n\n  #zv-review-slider-01 .zv-review-photo-wrap {\n    width: 50px !important;\n    height: 63px !important;\n  }\n\n  #zv-review-slider-01 .zv-review-text {\n    font-size: 7.8px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-natural-image-and-story-layout\"\u003e\n\/* =========================================================\n   图片自然高度 + 双画面分区响应式全宽优化\n   ========================================================= *\/\n\n\/* ---------- 普通图片占位：紧凑显示，不再预留大面积方形空间 ---------- *\/\n.bwc-page .bwc-img-wrap,\n.bwc-page .bwc-feature-image,\n.bwc-page .bwc-media-block,\n#zv-story-slider-01 .zv-image-wrap {\n  min-height: 0 !important;\n  height: auto !important;\n  aspect-ratio: auto !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n  overflow: hidden;\n}\n\n.bwc-page .bwc-img-wrap .bwc-image-placeholder,\n.bwc-page .bwc-feature-image .bwc-image-placeholder,\n.bwc-page .bwc-media-block .bwc-image-placeholder,\n#zv-story-slider-01 .zv-image-placeholder {\n  display: flex !important;\n  align-items: center;\n  justify-content: center;\n  width: 100% !important;\n  height: auto !important;\n  min-height: 68px !important;\n  aspect-ratio: auto !important;\n  margin: 0 !important;\n  padding: 22px 12px !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n  color: #71839b !important;\n  font-size: 15px !important;\n  font-weight: 600 !important;\n  line-height: 1.2 !important;\n  letter-spacing: 0 !important;\n  text-align: center !important;\n  transform: none !important;\n}\n\n\/* 放入真实图片后：宽度自适应容器，高度按图片自身比例生成，不裁切 *\/\n.bwc-page .bwc-img-wrap \u003e img,\n.bwc-page .bwc-feature-image \u003e img,\n.bwc-page .bwc-media-block \u003e img,\n#zv-story-slider-01 img.zv-image {\n  display: block !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  aspect-ratio: auto !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  object-fit: contain !important;\n  object-position: center !important;\n}\n\n\/* ---------- 双画面分区：与上下内容宽度一致 ---------- *\/\n#zv-story-slider-01 {\n  width: auto !important;\n  max-width: none !important;\n  margin: 32px 26px 30px !important;\n  padding: 0 !important;\n  background: #ffffff;\n}\n\n#zv-story-slider-01 .zv-stage,\n#zv-story-slider-01 .zv-slide {\n  width: 100%;\n  max-width: none;\n}\n\n#zv-story-slider-01 .zv-image-wrap {\n  width: 100%;\n  line-height: 0;\n}\n\n#zv-story-slider-01 .zv-copy {\n  padding: 16px 0 0 !important;\n}\n\n#zv-story-slider-01 .zv-number {\n  width: 24px;\n  height: 24px;\n  margin-bottom: 9px;\n  font-size: 12px;\n}\n\n#zv-story-slider-01 .zv-title {\n  margin-bottom: 7px;\n  font-family: 'Oswald', \"Arial Narrow\", Arial, sans-serif;\n  font-size: 18px;\n  font-weight: 600;\n  line-height: 1.25;\n  letter-spacing: .01em;\n}\n\n#zv-story-slider-01 .zv-description {\n  max-width: 760px;\n  color: #3f3f3f;\n  font-family: 'Inter', Arial, Helvetica, sans-serif;\n  font-size: 13.5px;\n  line-height: 1.65;\n  letter-spacing: .35px;\n}\n\n#zv-story-slider-01 .zv-controls {\n  margin-top: 20px;\n}\n\n#zv-story-slider-01 .zv-arrow {\n  width: 32px;\n  height: 32px;\n  border-radius: 0 !important;\n}\n\n\/* 电脑端：图片和文字左右排列，避免分区过高 *\/\n@media screen and (min-width: 769px) {\n  #zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-slide-1,\n  #zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-slide-2 {\n    display: grid !important;\n    grid-template-columns: minmax(0, 1.12fr) minmax(300px, .88fr);\n    grid-template-rows: auto auto;\n    column-gap: 34px;\n    align-items: center;\n  }\n\n  #zv-story-slider-01 .zv-image-wrap {\n    grid-column: 1;\n    grid-row: 1 \/ span 2;\n    align-self: center;\n  }\n\n  #zv-story-slider-01 .zv-copy {\n    grid-column: 2;\n    grid-row: 1;\n    align-self: end;\n    padding: 0 !important;\n  }\n\n  #zv-story-slider-01 .zv-controls {\n    grid-column: 2;\n    grid-row: 2;\n    align-self: start;\n    justify-content: flex-start;\n    margin-top: 22px;\n  }\n\n  #zv-story-slider-01 .zv-image-placeholder {\n    min-height: 150px !important;\n  }\n}\n\n\/* 平板与手机：上下结构，与页面左右边距保持一致 *\/\n@media screen and (max-width: 768px) {\n  #zv-story-slider-01 {\n    margin: 24px 16px 26px !important;\n  }\n\n  #zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-slide-1,\n  #zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-slide-2 {\n    display: block !important;\n  }\n\n  #zv-story-slider-01 .zv-image-placeholder {\n    min-height: 82px !important;\n    padding: 28px 12px !important;\n  }\n\n  #zv-story-slider-01 .zv-copy {\n    padding-top: 14px !important;\n  }\n\n  #zv-story-slider-01 .zv-title {\n    font-size: 15px;\n  }\n\n  #zv-story-slider-01 .zv-description {\n    font-size: 12px;\n    line-height: 1.62;\n    letter-spacing: .25px;\n  }\n\n  #zv-story-slider-01 .zv-controls {\n    justify-content: center;\n    margin-top: 18px;\n  }\n\n  #zv-story-slider-01 .zv-arrow {\n    width: 29px;\n    height: 29px;\n  }\n}\n\n@media screen and (max-width: 430px) {\n  .bwc-page .bwc-img-wrap .bwc-image-placeholder,\n  .bwc-page .bwc-feature-image .bwc-image-placeholder,\n  .bwc-page .bwc-media-block .bwc-image-placeholder {\n    min-height: 56px !important;\n    padding: 18px 10px !important;\n    font-size: 13px !important;\n  }\n\n  #zv-story-slider-01 .zv-image-placeholder {\n    min-height: 66px !important;\n    padding: 21px 10px !important;\n    font-size: 13px !important;\n  }\n\n  #zv-story-slider-01 .zv-number {\n    width: 21px;\n    height: 21px;\n    font-size: 11px;\n  }\n\n  #zv-story-slider-01 .zv-title {\n    font-size: 14px;\n  }\n\n  #zv-story-slider-01 .zv-description {\n    font-size: 11.5px;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-story-always-stacked\"\u003e\n\/* =========================================================\n   双画面分区最终排版\n   - 电脑端与手机端统一为：图片在上、文字在下\n   - 分区左右边距与上下内容保持一致\n   - 真实图片按自身比例显示，方角，不强制裁切\n   ========================================================= *\/\n\n#zv-story-slider-01 {\n  width: auto !important;\n  max-width: none !important;\n  margin: 32px 26px 30px !important;\n  padding: 0 !important;\n}\n\n#zv-story-slider-01 .zv-stage,\n#zv-story-slider-01 .zv-slide {\n  width: 100% !important;\n  max-width: none !important;\n}\n\n\/* 覆盖旧的电脑端左右结构，所有屏幕统一改为上下结构 *\/\n#zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-slide-1,\n#zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-slide-2 {\n  display: block !important;\n}\n\n#zv-story-slider-01 .zv-image-wrap {\n  display: block !important;\n  width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  aspect-ratio: auto !important;\n  margin: 0 !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n  overflow: hidden;\n}\n\n#zv-story-slider-01 .zv-image-placeholder {\n  display: flex !important;\n  align-items: center;\n  justify-content: center;\n  width: 100% !important;\n  height: auto !important;\n  min-height: 72px !important;\n  aspect-ratio: auto !important;\n  margin: 0 !important;\n  padding: 24px 12px !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  background: transparent !important;\n}\n\n\/* 替换成真实图片后，按原图比例完整显示 *\/\n#zv-story-slider-01 img.zv-image {\n  display: block !important;\n  width: 100% !important;\n  max-width: 100% !important;\n  height: auto !important;\n  min-height: 0 !important;\n  aspect-ratio: auto !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  object-fit: contain !important;\n  object-position: center !important;\n}\n\n#zv-story-slider-01 .zv-copy {\n  display: block !important;\n  width: 100% !important;\n  max-width: none !important;\n  margin: 0 !important;\n  padding: 17px 0 0 !important;\n}\n\n#zv-story-slider-01 .zv-description {\n  max-width: none !important;\n}\n\n#zv-story-slider-01 .zv-controls {\n  display: flex !important;\n  width: 100% !important;\n  justify-content: center !important;\n  margin: 20px 0 0 !important;\n}\n\n\/* 清除旧电脑端网格定位 *\/\n@media screen and (min-width: 769px) {\n  #zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-slide-1,\n  #zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-slide-2 {\n    display: block !important;\n    grid-template-columns: none !important;\n    grid-template-rows: none !important;\n  }\n\n  #zv-story-slider-01 .zv-image-wrap,\n  #zv-story-slider-01 .zv-copy,\n  #zv-story-slider-01 .zv-controls {\n    grid-column: auto !important;\n    grid-row: auto !important;\n    align-self: auto !important;\n  }\n\n  #zv-story-slider-01 .zv-image-placeholder {\n    min-height: 86px !important;\n  }\n}\n\n@media screen and (max-width: 768px) {\n  #zv-story-slider-01 {\n    margin: 24px 16px 26px !important;\n  }\n\n  #zv-story-slider-01 .zv-copy {\n    padding-top: 14px !important;\n  }\n\n  #zv-story-slider-01 .zv-controls {\n    margin-top: 18px !important;\n  }\n}\n\n@media screen and (max-width: 430px) {\n  #zv-story-slider-01 .zv-image-placeholder {\n    min-height: 60px !important;\n    padding: 19px 10px !important;\n  }\n}\n\u003c\/style\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"PL0110","offers":[{"title":"Light Gray \/ S","offer_id":49543634944228,"sku":"NC01732607313295-休闲套装 - 浅灰色-S","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ M","offer_id":49543634976996,"sku":"NC01732607313295-休闲套装 - 浅灰色-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ L","offer_id":49543635009764,"sku":"NC01732607313295-休闲套装 - 浅灰色-L","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ XL","offer_id":49543635042532,"sku":"NC01732607313295-休闲套装 - 浅灰色-XL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Light Gray \/ XXL","offer_id":49545510224100,"sku":"NC01732607313295-休闲套装 - 浅灰色-XXL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ S","offer_id":49543635075300,"sku":"NC01732607313295-休闲套装 - 杏色-S","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ M","offer_id":49543635108068,"sku":"NC01732607313295-休闲套装 - 杏色-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ L","offer_id":49543635140836,"sku":"NC01732607313295-休闲套装 - 杏色-L","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ XL","offer_id":49543635173604,"sku":"NC01732607313295-休闲套装 - 杏色-XL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Apricot \/ XXL","offer_id":49545510256868,"sku":"NC01732607313295-休闲套装 - 杏色-XXL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ S","offer_id":49543635206372,"sku":"NC01732607313295-休闲套装 - 卡其色-S","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ M","offer_id":49543635239140,"sku":"NC01732607313295-休闲套装 - 卡其色-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ L","offer_id":49543635271908,"sku":"NC01732607313295-休闲套装 - 卡其色-L","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XL","offer_id":49543635304676,"sku":"NC01732607313295-休闲套装 - 卡其色-XL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XXL","offer_id":49545510289636,"sku":"NC01732607313295-休闲套装 - 卡其色-XXL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ S","offer_id":49543635337444,"sku":"NC01732607313295-休闲套装 - 深咖色-S","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ M","offer_id":49543635370212,"sku":"NC01732607313295-休闲套装 - 深咖色-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ L","offer_id":49543635402980,"sku":"NC01732607313295-休闲套装 - 深咖色-L","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ XL","offer_id":49543635435748,"sku":"NC01732607313295-休闲套装 - 深咖色-XL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Espresso \/ XXL","offer_id":49545510322404,"sku":"NC01732607313295-休闲套装 - 深咖色-XXL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Drak Gray \/ S","offer_id":49543635468516,"sku":"NC01732607313295-休闲套装 - 深灰色-S","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Drak Gray \/ M","offer_id":49543635501284,"sku":"NC01732607313295-休闲套装 - 深灰色-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Drak Gray \/ L","offer_id":49543635534052,"sku":"NC01732607313295-休闲套装 - 深灰色-L","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Drak Gray \/ XL","offer_id":49543635566820,"sku":"NC01732607313295-休闲套装 - 深灰色-XL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Drak Gray \/ XXL","offer_id":49545510355172,"sku":"NC01732607313295-休闲套装 - 深灰色-XXL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ S","offer_id":49543635599588,"sku":"NC01732607313295-休闲套装 - 藏青色-S","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ M","offer_id":49543635632356,"sku":"NC01732607313295-休闲套装 - 藏青色-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ L","offer_id":49543635665124,"sku":"NC01732607313295-休闲套装 - 藏青色-L","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XL","offer_id":49543635697892,"sku":"NC01732607313295-休闲套装 - 藏青色-XL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Navy Blue \/ XXL","offer_id":49545510387940,"sku":"NC01732607313295-休闲套装 - 藏青色-XXL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":49543635730660,"sku":"NC01732607313295-休闲套装 - 黑色-S","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":49543635763428,"sku":"NC01732607313295-休闲套装 - 黑色-M","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":49543635796196,"sku":"NC01732607313295-休闲套装 - 黑色-L","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":49543635828964,"sku":"NC01732607313295-休闲套装 - 黑色-XL","price":37.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XXL","offer_id":49545510420708,"sku":"NC01732607313295-休闲套装 - 黑色-XXL","price":37.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/81bea1ee-8390-4841-9d52-9d6dd876cf0f.jpg?v=1785483173","url":"https:\/\/rrighodew.com\/products\/womens-off-shoulder-top-wide-leg-pants-set","provider":"Rrighodew.com","version":"1.0","type":"link"}