{"product_id":"one-set-five-fresh-gingham-shades","title":"One Set. Five Fresh Gingham Shades.","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\u003csection class=\"bwc-color-story\" id=\"bwc-color-story\"\u003e\n\u003cdiv class=\"bwc-color-story-head\"\u003e\n\u003cspan class=\"bwc-color-kicker\"\u003eCHOOSE YOUR COLOR\u003c\/span\u003e\n\u003ch2 id=\"bwc-color-title\"\u003eOne Set. Five Fresh Gingham Shades.\u003c\/h2\u003e\n\u003cp\u003ePick the gingham shade that fits your mood. Each color keeps the same sleeveless crop top, elastic waist and relaxed wide-leg fit.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cinput class=\"bwc-color-radio\" type=\"radio\" name=\"bwc-color-set\" id=\"bwc-color-army-green\" checked\u003e \u003cinput class=\"bwc-color-radio\" type=\"radio\" name=\"bwc-color-set\" id=\"bwc-color-dark-blue\"\u003e \u003cinput class=\"bwc-color-radio\" type=\"radio\" name=\"bwc-color-set\" id=\"bwc-color-green\"\u003e \u003cinput class=\"bwc-color-radio\" type=\"radio\" name=\"bwc-color-set\" id=\"bwc-color-dark-khaki\"\u003e \u003cinput class=\"bwc-color-radio\" type=\"radio\" name=\"bwc-color-set\" id=\"bwc-color-rust\"\u003e\n\u003cdiv class=\"bwc-color-display\"\u003e\n\u003carticle class=\"bwc-color-panel bwc-color-panel--army-green\"\u003e\n\u003cdiv class=\"bwc-color-image\"\u003e\n\u003cdiv class=\"bwc-color-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/2000_d59a7e62-f567-4d92-93d1-bbb80b022875.png?v=1786004009\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-color-panel bwc-color-panel--dark-blue\"\u003e\n\u003cdiv class=\"bwc-color-image\"\u003e\n\u003cdiv class=\"bwc-color-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/1000_de88ba6f-32bb-456a-82e7-d922de4d3654.png?v=1786013109\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-color-panel bwc-color-panel--green\"\u003e\n\u003cdiv class=\"bwc-color-image\"\u003e\n\u003cdiv class=\"bwc-color-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/5000_3deba8d6-58ed-4d8f-aa4c-8f624587992b.png?v=1786004010\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-color-panel bwc-color-panel--dark-khaki\"\u003e\n\u003cdiv class=\"bwc-color-image\"\u003e\n\u003cdiv class=\"bwc-color-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/3000_c2bb0e46-4280-45cf-9419-8bcc5a88e761.png?v=1786013110\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-color-panel bwc-color-panel--rust\"\u003e\n\u003cdiv class=\"bwc-color-image\"\u003e\n\u003cdiv class=\"bwc-color-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/4000_eb3f0dbd-2dae-4b82-bb31-1556ededee11.png?v=1786004010\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-color-options\"\u003e\n\u003clabel for=\"bwc-color-army-green\" class=\"bwc-color-option bwc-color-option--army-green\"\u003e\u003ci\u003e\u003c\/i\u003e\u003cspan\u003eArmy Green\u003c\/span\u003e\u003c\/label\u003e \u003clabel for=\"bwc-color-dark-blue\" class=\"bwc-color-option bwc-color-option--dark-blue\"\u003e\u003ci\u003e\u003c\/i\u003e\u003cspan\u003eDark Blue\u003c\/span\u003e\u003c\/label\u003e \u003clabel for=\"bwc-color-green\" class=\"bwc-color-option bwc-color-option--green\"\u003e\u003ci\u003e\u003c\/i\u003e\u003cspan\u003eGreen\u003c\/span\u003e\u003c\/label\u003e \u003clabel for=\"bwc-color-dark-khaki\" class=\"bwc-color-option bwc-color-option--dark-khaki\"\u003e\u003ci\u003e\u003c\/i\u003e\u003cspan\u003eDark Khaki\u003c\/span\u003e\u003c\/label\u003e \u003clabel for=\"bwc-color-rust\" class=\"bwc-color-option bwc-color-option--rust\"\u003e\u003ci\u003e\u003c\/i\u003e\u003cspan\u003eRust\u003c\/span\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle id=\"bwc-color-story-style\"\u003e\n.bwc-page .bwc-color-story{width:auto;margin:34px 26px 32px;padding:0;background:#fff;color:#0b3f78}\n.bwc-page .bwc-color-story-head{text-align:center;margin:0 auto 22px;max-width:760px}\n.bwc-page .bwc-color-kicker{display:inline-block;margin-bottom:8px;padding:6px 12px;border:1px solid #9fc5ef;background:#f4f9ff;font-family:'Oswald',Arial,sans-serif;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}\n.bwc-page .bwc-color-story-head h2{margin:0 0 8px;font-family:'Oswald',Arial,sans-serif;font-size:25px;line-height:1.2;text-transform:uppercase;color:#06498f}\n.bwc-page .bwc-color-story-head p{margin:0;color:#55708e;font-size:14px;line-height:1.65}\n.bwc-page .bwc-color-radio{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}\n.bwc-page .bwc-color-display{width:100%;border-top:1px solid #bed7f2;border-bottom:1px solid #bed7f2;padding:20px 0}\n.bwc-page .bwc-color-panel{display:none;width:100%;animation:bwcColorFade .3s ease both}\n.bwc-page #bwc-color-army-green:checked ~ .bwc-color-display .bwc-color-panel--army-green,\n.bwc-page #bwc-color-dark-blue:checked ~ .bwc-color-display .bwc-color-panel--dark-blue,\n.bwc-page #bwc-color-green:checked ~ .bwc-color-display .bwc-color-panel--green,\n.bwc-page #bwc-color-dark-khaki:checked ~ .bwc-color-display .bwc-color-panel--dark-khaki,\n.bwc-page #bwc-color-rust:checked ~ .bwc-color-display .bwc-color-panel--rust{display:block}\n.bwc-page .bwc-color-image{width:100%;height:auto;min-height:0;overflow:hidden;background:transparent;line-height:0}\n.bwc-page .bwc-color-placeholder{display:flex;align-items:center;justify-content:center;width:100%;min-height:110px;padding:38px 12px;background:#f3f8fe;color:#6c88a7;font-size:14px;font-weight:600;line-height:1.2;text-align:center}\n.bwc-page .bwc-color-image img{display:block;width:100%;height:auto;max-height:none;object-fit:contain;object-position:center;border:0;border-radius:0}\n.bwc-page .bwc-color-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:18px}\n.bwc-page .bwc-color-option{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:10px 9px;border:1px solid #b7d2ee;background:#fff;color:#0b4a86;font-family:'Oswald',Arial,sans-serif;font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease}\n.bwc-page .bwc-color-option:hover{transform:translateY(-2px);border-color:#0757a5;box-shadow:0 7px 18px rgba(7,87,165,.12)}\n.bwc-page .bwc-color-option i{display:block;width:17px;height:17px;border:1px solid rgba(0,0,0,.2);border-radius:50%;box-shadow:inset 0 0 0 2px #fff;flex:0 0 auto}\n.bwc-page .bwc-color-option--army-green i{background:#59633f}.bwc-page .bwc-color-option--dark-blue i{background:#203b63}.bwc-page .bwc-color-option--green i{background:#4f7d57}.bwc-page .bwc-color-option--dark-khaki i{background:#a48a62}.bwc-page .bwc-color-option--rust i{background:#a95135}\n.bwc-page #bwc-color-army-green:checked ~ .bwc-color-options .bwc-color-option--army-green,\n.bwc-page #bwc-color-dark-blue:checked ~ .bwc-color-options .bwc-color-option--dark-blue,\n.bwc-page #bwc-color-green:checked ~ .bwc-color-options .bwc-color-option--green,\n.bwc-page #bwc-color-dark-khaki:checked ~ .bwc-color-options .bwc-color-option--dark-khaki,\n.bwc-page #bwc-color-rust:checked ~ .bwc-color-options .bwc-color-option--rust{background:#0757a5;color:#fff;border-color:#0757a5;box-shadow:0 8px 20px rgba(7,87,165,.18);transform:translateY(-2px)}\n@keyframes bwcColorFade{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}\n@media(max-width:900px){.bwc-page .bwc-color-options{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media(max-width:768px){.bwc-page .bwc-color-story{margin:26px 16px 28px}.bwc-page .bwc-color-story-head h2{font-size:21px}.bwc-page .bwc-color-story-head p{font-size:12.5px}.bwc-page .bwc-color-display{padding:16px 0}.bwc-page .bwc-color-placeholder{min-height:82px;padding:28px 10px;font-size:13px}.bwc-page .bwc-color-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.bwc-page .bwc-color-option{min-height:43px;font-size:11px}}\n@media(max-width:430px){.bwc-page .bwc-color-story-head h2{font-size:19px}.bwc-page .bwc-color-placeholder{min-height:68px;padding:22px 8px}.bwc-page .bwc-color-options{gap:8px}.bwc-page .bwc-color-option{padding:9px 7px;font-size:10px}}\n@media(prefers-reduced-motion:reduce){.bwc-page .bwc-color-panel,.bwc-page .bwc-color-option{animation:none!important;transition:none!important}}\n\u003c\/style\u003e\n\u003cdiv class=\"bwc-page\" id=\"bwc-page-top\"\u003e\n\u003cdiv class=\"bwc-container\"\u003e\n\u003cdiv class=\"bwc-card\"\u003e\n\u003c!-- ⑤ 四个核心卖点：纵向单列，上图下文，无轮播按钮 --\u003e\n\u003cdiv class=\"bwc-feature-section\" id=\"bwc-features\"\u003e\n\u003ch2 class=\"bwc-section-title\"\u003eWhy You'll Love It\u003c\/h2\u003e\n\u003cp class=\"bwc-lead\"\u003eFour details that make this matching gingham set easy to wear from home to vacation.\u003c\/p\u003e\n\u003cdiv class=\"bwc-feature-grid\"\u003e\n\u003carticle class=\"bwc-feature-card\"\u003e\n\u003cdiv class=\"bwc-feature-image\"\u003e\n\u003cdiv class=\"bwc-image-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/107d325d-8377-4a24-b947-236a18716998.png?v=1786013354\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003ch3\u003e☁️ Lightweight Breathability\u003c\/h3\u003e\n\u003cp\u003eAiry regenerated fiber helps keep the set cool, smooth and comfortable on warm days.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-feature-card\"\u003e\n\u003cdiv class=\"bwc-feature-image\"\u003e\n\u003cdiv class=\"bwc-image-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/4c921c42-57c2-4951-9b7e-85db5c156ef5.png?v=1786013354\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003ch3\u003e✨ Matching Set Ease\u003c\/h3\u003e\n\u003cp\u003eA coordinated crop top and wide-leg pant create an instantly styled look with minimal effort.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-feature-card\"\u003e\n\u003cdiv class=\"bwc-feature-image\"\u003e\n\u003cdiv class=\"bwc-image-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/fc3011cf-570e-4d7f-b96e-277a2d2d97b2.png?v=1786013355\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003ch3\u003e🎀 Comfort Waist \u0026amp; Pockets\u003c\/h3\u003e\n\u003cp\u003eThe hidden elastic waistband and two side pockets add flexible comfort and everyday function.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-feature-card\"\u003e\n\u003cdiv class=\"bwc-feature-image\"\u003e\n\u003cdiv class=\"bwc-image-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/267b49ab-0a95-43ca-b5d1-352fd5438b8c.png?v=1786013354\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003ch3\u003e👖 Relaxed Wide-Leg Fit\u003c\/h3\u003e\n\u003cp\u003eThe ankle-length pant drapes easily for a breezy, polished silhouette without clinging.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-body\"\u003e\n\u003c!-- One Set. Endless Styling Options. --\u003e\n\u003ch2 class=\"bwc-section-title\"\u003eOne Set. Endless Styling Options.\u003c\/h2\u003e\n\u003cp class=\"bwc-lead\"\u003eFrom beach trips to coffee runs, this two-piece set is designed to feel relaxed, fresh and ready in seconds.\u003c\/p\u003e\n\u003cdiv class=\"bwc-occasion-cards\"\u003e\n\u003carticle class=\"bwc-occasion-card\"\u003e\u003cspan class=\"bwc-occasion-icon\"\u003e☀️\u003c\/span\u003e\n\u003ch3\u003eCasual Outings\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-occasion-card\"\u003e\u003cspan class=\"bwc-occasion-icon\"\u003e💼\u003c\/span\u003e\n\u003ch3\u003eOutdoor Dining\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-occasion-card\"\u003e\u003cspan class=\"bwc-occasion-icon\"\u003e🧳\u003c\/span\u003e\n\u003ch3\u003eTravel Days\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-occasion-card\"\u003e\u003cspan class=\"bwc-occasion-icon\"\u003e🛋️\u003c\/span\u003e\n\u003ch3\u003eHome Lounge\u003c\/h3\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c!-- 使用场景配图区域 --\u003e\n\u003cdiv class=\"bwc-media-block\"\u003e\n\u003cdiv class=\"bwc-image-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/cfe671ac-3604-4a56-bd62-0f8285dea4d2_1ceb101b-31fd-4c01-96cf-9c971d4d93ad.png?v=1786013733\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 尺寸区域 --\u003e\n\u003csection class=\"bwc-size-guide\"\u003e\n\u003cdiv class=\"bwc-size-guide-head\"\u003e\n\u003cp class=\"bwc-size-eyebrow\"\u003eFIND YOUR FIT\u003c\/p\u003e\n\u003ch2 id=\"bwc-size-title\"\u003eSize Guide\u003c\/h2\u003e\n\u003cp\u003eCheck the chart before choosing your size.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-size-image\"\u003e\n\u003cdiv class=\"bwc-size-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/f0a91cac-509f-4c8f-888f-f4fef62f4b3e.png?v=1786012993\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- 规格参数表 --\u003e\n\u003csection class=\"bwc-spec bwc-spec-v3\"\u003e\n\u003cdiv class=\"bwc-spec-v3-head\"\u003e\n\u003cdiv class=\"bwc-spec-v3-heading\"\u003e\n\u003cp class=\"bwc-spec-v3-eyebrow\"\u003eSET DETAILS\u003c\/p\u003e\n\u003ch2 id=\"bwc-spec-title\"\u003eProduct Specifications\u003c\/h2\u003e\n\u003cp\u003eClear details for fit, fabric, design and care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-spec-v3-count\"\u003e\n\u003cstrong\u003e5\u003c\/strong\u003e \u003cspan\u003eKey Details\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-spec-v3-grid\"\u003e\n\u003carticle class=\"bwc-spec-v3-item\"\u003e\u003cspan class=\"bwc-spec-v3-label\"\u003eMaterial\u003c\/span\u003e\n\u003cp\u003e100% Regenerated Fiber\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-spec-v3-item\"\u003e\u003cspan class=\"bwc-spec-v3-label\"\u003eTop Design\u003c\/span\u003e\n\u003cp\u003eSleeveless cropped tank with a clean crew neckline\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-spec-v3-item\"\u003e\u003cspan class=\"bwc-spec-v3-label\"\u003eDesign\u003c\/span\u003e\n\u003cp\u003eFull-length wide leg with adjustable drawstring\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-spec-v3-item\"\u003e\u003cspan class=\"bwc-spec-v3-label\"\u003eDetails\u003c\/span\u003e\n\u003cp\u003eTwo functional side pockets\u003c\/p\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-spec-v3-item bwc-spec-v3-item--wide\"\u003e\u003cspan class=\"bwc-spec-v3-label\"\u003eCare\u003c\/span\u003e\n\u003cp\u003eMachine wash cold with like colors; line dry or tumble dry low\u003c\/p\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- Customer Reviews：电脑端每页上下两条，手机端每页一条 --\u003e\n\u003csection class=\"bwc-review-showcase bwc-review-compact-carousel\" id=\"bwc-reviews\"\u003e\n\u003cdiv class=\"bwc-review-head\"\u003e\n\u003cdiv\u003e\n\u003cp class=\"bwc-review-eyebrow\"\u003eCUSTOMER FAVORITES\u003c\/p\u003e\n\u003ch2 id=\"bwc-review-title\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-score\"\u003e\n\u003cstrong\u003e4.8\u003c\/strong\u003e\u003cspan\u003e★★★★★\u003c\/span\u003e\u003csmall\u003eVerified feedback\u003c\/small\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cinput class=\"bwc-review-radio\" type=\"radio\" name=\"bwc-review-set\" id=\"bwc-review-page-1\" checked\u003e \u003cinput class=\"bwc-review-radio\" type=\"radio\" name=\"bwc-review-set\" id=\"bwc-review-page-2\"\u003e \u003cinput class=\"bwc-review-radio\" type=\"radio\" name=\"bwc-review-set\" id=\"bwc-review-page-3\"\u003e \u003cinput class=\"bwc-review-radio\" type=\"radio\" name=\"bwc-review-set\" id=\"bwc-review-page-4\"\u003e\n\u003cdiv class=\"bwc-review-compact-stage\"\u003e\n\u003cdiv class=\"bwc-review-compact-page bwc-review-compact-page--1\"\u003e\n\u003carticle class=\"bwc-review-panel\"\u003e\n\u003cdiv class=\"bwc-review-card-image\"\u003e\n\u003cdiv class=\"bwc-review-card-placeholder\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/81aUKbz8MLL.jpg?v=1786012991\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-card-copy\"\u003e\n\u003cdiv class=\"bwc-review-panel-top\"\u003e\n\u003cspan class=\"bwc-review-quote-mark\"\u003e“\u003c\/span\u003e\u003cspan class=\"bwc-review-verified\"\u003e✓ VERIFIED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe crop top has a clean shape, and the pants are roomy without looking sloppy. Great summer outfit.\u003c\/p\u003e\n\u003cdiv class=\"bwc-review-meta\"\u003e\n\u003cstrong\u003eEmily R.\u003c\/strong\u003e\u003cspan\u003eSummer Fit\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-review-panel\"\u003e\n\u003cdiv class=\"bwc-review-card-image\"\u003e\n\u003cdiv class=\"bwc-review-card-placeholder\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/71clfmCnuYL.jpg?v=1786012991\" alt=\"\"\u003e14\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-card-copy\"\u003e\n\u003cdiv class=\"bwc-review-panel-top\"\u003e\n\u003cspan class=\"bwc-review-quote-mark\"\u003e“\u003c\/span\u003e\u003cspan class=\"bwc-review-verified\"\u003e✓ VERIFIED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe fabric feels cool and soft, and the matching gingham pieces make getting dressed feel effortless.\u003c\/p\u003e\n\u003cdiv class=\"bwc-review-meta\"\u003e\n\u003cstrong\u003eMegan T.\u003c\/strong\u003e\u003cspan\u003eEasy Matching\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-compact-page bwc-review-compact-page--2\"\u003e\n\u003carticle class=\"bwc-review-panel\"\u003e\n\u003cdiv class=\"bwc-review-card-image\"\u003e\n\u003cdiv class=\"bwc-review-card-placeholder\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/81kRzueQKlL.jpg?v=1786012991\" alt=\"\"\u003e15\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-card-copy\"\u003e\n\u003cdiv class=\"bwc-review-panel-top\"\u003e\n\u003cspan class=\"bwc-review-quote-mark\"\u003e“\u003c\/span\u003e\u003cspan class=\"bwc-review-verified\"\u003e✓ VERIFIED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eI wore this set on vacation and loved how relaxed it felt while still looking polished in photos.\u003c\/p\u003e\n\u003cdiv class=\"bwc-review-meta\"\u003e\n\u003cstrong\u003eLauren K.\u003c\/strong\u003e\u003cspan\u003eVacation Ready\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-review-panel\"\u003e\n\u003cdiv class=\"bwc-review-card-image\"\u003e\n\u003cdiv class=\"bwc-review-card-placeholder\" style=\"text-align: center;\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/7c55f48a-d5ce-4897-a3d7-e15df05d6277.png?v=1786013768\" style=\"float: none;\"\u003e16\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-card-copy\"\u003e\n\u003cdiv class=\"bwc-review-panel-top\"\u003e\n\u003cspan class=\"bwc-review-quote-mark\"\u003e“\u003c\/span\u003e\u003cspan class=\"bwc-review-verified\"\u003e✓ VERIFIED\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cp\u003eThe elastic waist is comfortable, the pockets are genuinely useful, and the ankle-length pants fit beautifully.\u003c\/p\u003e\n\u003cdiv class=\"bwc-review-meta\"\u003e\n\u003cstrong\u003eSophie A.\u003c\/strong\u003e\u003cspan\u003eComfort Details\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-compact-controls bwc-review-controls-desktop bwc-review-controls-d1\"\u003e\n\u003clabel for=\"bwc-review-page-2\" class=\"bwc-review-nav-btn\"\u003e←\u003c\/label\u003e\u003cspan class=\"bwc-review-counter\"\u003e01 \/ 02\u003c\/span\u003e\u003clabel for=\"bwc-review-page-2\" class=\"bwc-review-nav-btn\"\u003e→\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-compact-controls bwc-review-controls-desktop bwc-review-controls-d2\"\u003e\n\u003clabel for=\"bwc-review-page-1\" class=\"bwc-review-nav-btn\"\u003e←\u003c\/label\u003e\u003cspan class=\"bwc-review-counter\"\u003e02 \/ 02\u003c\/span\u003e\u003clabel for=\"bwc-review-page-1\" class=\"bwc-review-nav-btn\"\u003e→\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-compact-controls bwc-review-controls-mobile bwc-review-controls-m1\"\u003e\n\u003clabel for=\"bwc-review-page-4\" class=\"bwc-review-nav-btn\"\u003e←\u003c\/label\u003e\u003cspan class=\"bwc-review-counter\"\u003e01 \/ 04\u003c\/span\u003e\u003clabel for=\"bwc-review-page-2\" class=\"bwc-review-nav-btn\"\u003e→\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-compact-controls bwc-review-controls-mobile bwc-review-controls-m2\"\u003e\n\u003clabel for=\"bwc-review-page-1\" class=\"bwc-review-nav-btn\"\u003e←\u003c\/label\u003e\u003cspan class=\"bwc-review-counter\"\u003e02 \/ 04\u003c\/span\u003e\u003clabel for=\"bwc-review-page-3\" class=\"bwc-review-nav-btn\"\u003e→\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-compact-controls bwc-review-controls-mobile bwc-review-controls-m3\"\u003e\n\u003clabel for=\"bwc-review-page-2\" class=\"bwc-review-nav-btn\"\u003e←\u003c\/label\u003e\u003cspan class=\"bwc-review-counter\"\u003e03 \/ 04\u003c\/span\u003e\u003clabel for=\"bwc-review-page-4\" class=\"bwc-review-nav-btn\"\u003e→\u003c\/label\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-review-compact-controls bwc-review-controls-mobile bwc-review-controls-m4\"\u003e\n\u003clabel for=\"bwc-review-page-3\" class=\"bwc-review-nav-btn\"\u003e←\u003c\/label\u003e\u003cspan class=\"bwc-review-counter\"\u003e04 \/ 04\u003c\/span\u003e\u003clabel for=\"bwc-review-page-1\" class=\"bwc-review-nav-btn\"\u003e→\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- FAQ：点击问题展开\/收起答案 --\u003e\n\u003csection class=\"bwc-faq\"\u003e\n\u003cdiv class=\"bwc-faq-head\"\u003e\n\u003cp class=\"bwc-faq-eyebrow\"\u003eNEED TO KNOW\u003c\/p\u003e\n\u003ch2 id=\"bwc-faq-title\"\u003eFrequently Asked Questions\u003c\/h2\u003e\n\u003cp\u003eQuick answers about fabric, fit, pockets, styling and care.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-faq-list\"\u003e\n\u003cdetails class=\"bwc-faq-item\"\u003e\n\u003csummary class=\"bwc-faq-q\"\u003e\u003cspan class=\"bwc-faq-index\"\u003e01\u003c\/span\u003e \u003cspan class=\"qtext\"\u003eIs this set good for warm weather?\u003c\/span\u003e \u003cspan class=\"bwc-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"bwc-faq-a\"\u003eYes. The lightweight regenerated fiber feels airy, smooth and comfortable, making the set an easy choice for warm days.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bwc-faq-item\"\u003e\n\u003csummary class=\"bwc-faq-q\"\u003e\u003cspan class=\"bwc-faq-index\"\u003e02\u003c\/span\u003e \u003cspan class=\"qtext\"\u003eIs the top cropped?\u003c\/span\u003e \u003cspan class=\"bwc-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"bwc-faq-a\"\u003eYes. The sleeveless tank has a cropped length designed to pair naturally with the high-rise elastic-waist pants.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bwc-faq-item\"\u003e\n\u003csummary class=\"bwc-faq-q\"\u003e\u003cspan class=\"bwc-faq-index\"\u003e03\u003c\/span\u003e \u003cspan class=\"qtext\"\u003eDo the pants have pockets?\u003c\/span\u003e \u003cspan class=\"bwc-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"bwc-faq-a\"\u003eYes. The pants include two functional side pockets for small everyday essentials.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bwc-faq-item\"\u003e\n\u003csummary class=\"bwc-faq-q\"\u003e\u003cspan class=\"bwc-faq-index\"\u003e04\u003c\/span\u003e \u003cspan class=\"qtext\"\u003eWhere can I wear it?\u003c\/span\u003e \u003cspan class=\"bwc-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"bwc-faq-a\"\u003eWear it for casual outings, outdoor dining, travel days, beach trips, shopping or relaxed time at home.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bwc-faq-item\"\u003e\n\u003csummary class=\"bwc-faq-q\"\u003e\u003cspan class=\"bwc-faq-index\"\u003e05\u003c\/span\u003e \u003cspan class=\"qtext\"\u003eHow should I wash it?\u003c\/span\u003e \u003cspan class=\"bwc-faq-toggle\"\u003e+\u003c\/span\u003e\u003c\/summary\u003e\n\u003cp class=\"bwc-faq-a\"\u003eMachine wash cold with like colors. Line dry or tumble dry on low to help maintain the fabric and shape.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-bottom-pad\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c!-- ⑩ CTA --\u003e\n\u003cdiv class=\"bwc-cta\" id=\"bwc-cta\"\u003e\n\u003cspan class=\"bwc-hero-label bwc-cta-label\"\u003eREADY WHEN YOU ARE\u003c\/span\u003e\n\u003ch2\u003eStep Into Easy Summer Style.\u003c\/h2\u003e\n\u003c!-- 这个按钮会读取页面当前选中的商品变体并加入购物车。 --\u003e\u003ca class=\"bwc-btn bwc-back-to-top\" href=\"#bwc-page-top\"\u003eShop the Set Today \u003cspan\u003e→\u003c\/span\u003e\u003c\/a\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\u003cstyle id=\"bwc-blue-interactive-refresh\"\u003e\n\/* =========================================================\n   蓝白互动优化版\n   - 删除倒三角分隔\n   - 黑白主题替换为蓝白主题\n   - 全新纯文字评价组件\n   - 开头与结尾呼应的互动装饰\n   ========================================================= *\/\n.bwc-page{\n  --bwc-blue:#0b57a4;\n  --bwc-blue-dark:#073b78;\n  --bwc-blue-deep:#062b59;\n  --bwc-blue-soft:#eaf4ff;\n  --bwc-blue-pale:#f6faff;\n  --bwc-blue-line:#b9d4f0;\n  --bwc-ink:#102a43;\n  --bwc-muted:#526b82;\n  background:#fff!important;\n  color:var(--bwc-ink)!important;\n}\n\/* 彻底移除原倒三角设计 *\/\n.bwc-page .bwc-teeth,\n.bwc-page .bwc-teeth.inv{display:none!important;height:0!important;background:none!important;margin:0!important;padding:0!important;}\n\n\/* 核心主题色 *\/\n.bwc-page .bwc-h1{color:var(--bwc-blue-dark)!important;}\n.bwc-page .bwc-eyebrow{color:var(--bwc-blue)!important;}\n.bwc-page .bwc-hero,\n.bwc-page .bwc-spec,\n.bwc-page .bwc-cta{background:var(--bwc-blue)!important;}\n.bwc-page .bwc-hero{background:linear-gradient(135deg,var(--bwc-blue-dark),var(--bwc-blue))!important;}\n.bwc-page .bwc-cta{background:linear-gradient(135deg,var(--bwc-blue),var(--bwc-blue-dark))!important;}\n.bwc-page .bwc-section-title{color:var(--bwc-blue-dark)!important;border-bottom-color:var(--bwc-blue)!important;}\n.bwc-page .bwc-section-title:after{background:var(--bwc-blue)!important;}\n.bwc-page .bwc-lead{color:var(--bwc-muted)!important;}\n.bwc-page .bwc-note{background:var(--bwc-blue-pale)!important;border-color:var(--bwc-blue)!important;}\n.bwc-page .bwc-note strong{color:var(--bwc-blue-dark)!important;}\n.bwc-page .bwc-carousel-num,\n.bwc-page .bwc-feature-num,\n.bwc-page .bwc-faq-q .qmark{background:var(--bwc-blue)!important;}\n.bwc-page .bwc-carousel-arrow{border-color:var(--bwc-blue)!important;color:var(--bwc-blue)!important;}\n.bwc-page .bwc-carousel-arrow:hover{background:var(--bwc-blue)!important;color:#fff!important;}\n.bwc-page .bwc-carousel-dot.active{background:var(--bwc-blue)!important;}\n.bwc-page .bwc-checklist li:before{background:var(--bwc-blue)!important;}\n.bwc-page .bwc-table td:first-child{background:var(--bwc-blue-soft)!important;color:var(--bwc-blue-dark)!important;}\n.bwc-page .bwc-table tr:hover td{background:#edf6ff!important;}\n.bwc-page .bwc-table tr:hover td:first-child{background:var(--bwc-blue)!important;color:#fff!important;}\n.bwc-page .bwc-faq-q{color:var(--bwc-blue-dark)!important;}\n.bwc-page .bwc-faq-q .bwc-faq-toggle{color:var(--bwc-blue)!important;}\n.bwc-page .bwc-faq-item:hover,\n.bwc-page .bwc-faq-item.open{background:var(--bwc-blue-pale)!important;}\n.bwc-page .bwc-btn{color:var(--bwc-blue-dark)!important;border-color:#fff!important;}\n.bwc-page .bwc-btn:hover{background:var(--bwc-blue-deep)!important;color:#fff!important;}\n\n\/* 卖点卡片蓝色互动状态 *\/\n.bwc-page .bwc-feature-card{border-color:var(--bwc-blue-line)!important;color:var(--bwc-ink)!important;}\n.bwc-page .bwc-feature-card:focus-visible{box-shadow:0 0 0 3px rgba(11,87,164,.18)!important;border-color:var(--bwc-blue)!important;}\n.bwc-page .bwc-feature-card:hover,\n.bwc-page .bwc-feature-card:focus,\n.bwc-page .bwc-feature-card.active{background:var(--bwc-blue)!important;border-color:var(--bwc-blue)!important;box-shadow:0 14px 30px rgba(7,59,120,.18)!important;}\n.bwc-page .bwc-feature-card:hover .bwc-feature-num,\n.bwc-page .bwc-feature-card:focus .bwc-feature-num,\n.bwc-page .bwc-feature-card.active .bwc-feature-num{background:#fff!important;color:var(--bwc-blue)!important;}\n.bwc-page .bwc-feature-card:hover .bwc-feature-content h3,\n.bwc-page .bwc-feature-card:focus .bwc-feature-content h3,\n.bwc-page .bwc-feature-card.active .bwc-feature-content h3{color:#fff!important;}\n.bwc-page .bwc-feature-card:hover .bwc-feature-content p,\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,.84)!important;}\n\n\/* 双画面控件蓝化 *\/\n#zv-story-slider-01 .zv-number{background:var(--bwc-blue)!important;}\n#zv-story-slider-01 .zv-title{color:var(--bwc-blue-dark)!important;}\n#zv-story-slider-01 .zv-arrow{border-color:var(--bwc-blue)!important;color:var(--bwc-blue)!important;}\n#zv-story-slider-01 .zv-arrow:hover{background:var(--bwc-blue)!important;color:#fff!important;}\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{background:var(--bwc-blue)!important;}\n\n\/* 开头与结尾呼应的装饰带 *\/\n.bwc-page .bwc-orbit-band{position:relative;overflow:hidden;text-align:center;isolation:isolate;}\n.bwc-page .bwc-orbit-band--top{padding:24px 26px 20px;background:\n  radial-gradient(circle at 8% 20%,rgba(11,87,164,.10) 0 7px,transparent 8px),\n  radial-gradient(circle at 92% 72%,rgba(11,87,164,.10) 0 10px,transparent 11px),\n  linear-gradient(180deg,#f6faff 0%,#fff 100%);border-bottom:1px solid var(--bwc-blue-line);}\n.bwc-page .bwc-orbit-band--bottom{margin-top:28px;padding-top:22px;border-top:1px solid rgba(255,255,255,.30);}\n.bwc-page .bwc-orbit-line{display:flex;align-items:center;justify-content:center;gap:10px;max-width:440px;margin:0 auto 12px;}\n.bwc-page .bwc-orbit-line:before,\n.bwc-page .bwc-orbit-line:after{content:\"\";height:2px;flex:1;background:linear-gradient(90deg,transparent,var(--bwc-blue));}\n.bwc-page .bwc-orbit-band--bottom .bwc-orbit-line:before,\n.bwc-page .bwc-orbit-band--bottom .bwc-orbit-line:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.88));}\n.bwc-page .bwc-orbit-line:after{transform:scaleX(-1);}\n.bwc-page .bwc-orbit-line span{width:8px;height:8px;border:2px solid var(--bwc-blue);border-radius:50%;}\n.bwc-page .bwc-orbit-line i{width:12px;height:12px;background:var(--bwc-blue);border-radius:50%;box-shadow:0 0 0 5px rgba(11,87,164,.12);}\n.bwc-page .bwc-orbit-band--bottom .bwc-orbit-line span{border-color:#fff;}\n.bwc-page .bwc-orbit-band--bottom .bwc-orbit-line i{background:#fff;box-shadow:0 0 0 5px rgba(255,255,255,.15);}\n.bwc-page .bwc-orbit-kicker{margin:0 0 12px;color:var(--bwc-blue-dark)!important;font-family:'Oswald',sans-serif;font-size:12px;font-weight:600;letter-spacing:.18em;}\n.bwc-page .bwc-orbit-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px;}\n.bwc-page .bwc-orbit-chips span{display:inline-flex;align-items:center;justify-content:center;padding:7px 11px;border:1px solid var(--bwc-blue-line);background:#fff;color:var(--bwc-blue-dark);font-family:'Oswald',sans-serif;font-size:10px;font-weight:600;letter-spacing:.08em;}\n.bwc-page .bwc-orbit-band--bottom .bwc-orbit-chips span{border-color:rgba(255,255,255,.42);background:rgba(255,255,255,.10);color:#fff;}\n.bwc-page .bwc-opening-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;}\n.bwc-page .bwc-action-btn{appearance:none;border:2px solid var(--bwc-blue);background:var(--bwc-blue);color:#fff;padding:11px 18px;font-family:'Oswald',sans-serif;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease;}\n.bwc-page .bwc-action-btn:hover{transform:translateY(-3px);box-shadow:0 9px 20px rgba(7,59,120,.18);}\n.bwc-page .bwc-action-btn--ghost{background:#fff;color:var(--bwc-blue);}\n.bwc-page .bwc-action-btn--light{border-color:#fff;background:#fff;color:var(--bwc-blue-dark);}\n\n\/* 全新 Customer Reviews：纯文字滑动卡片 *\/\n.bwc-page .bwc-review-showcase{margin:38px 0 12px;padding:26px;background:linear-gradient(145deg,var(--bwc-blue-pale),#fff);border:1px solid var(--bwc-blue-line);overflow:hidden;}\n.bwc-page .bwc-review-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;}\n.bwc-page .bwc-review-eyebrow{margin:0 0 6px;color:var(--bwc-blue)!important;font-family:'Oswald',sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;}\n.bwc-page .bwc-review-head h2{margin:0;color:var(--bwc-blue-dark)!important;font-family:'Oswald',sans-serif;font-size:23px;line-height:1.2;text-transform:uppercase;}\n.bwc-page .bwc-review-intro{margin:7px 0 0;color:var(--bwc-muted)!important;font-size:13px;}\n.bwc-page .bwc-review-score{flex:0 0 auto;display:grid;grid-template-columns:auto auto;align-items:center;gap:2px 10px;padding:12px 14px;background:var(--bwc-blue);color:#fff;text-align:left;}\n.bwc-page .bwc-review-score strong{grid-row:1 \/ span 2;font-family:'Oswald',sans-serif;font-size:28px;line-height:1;color:#fff!important;}\n.bwc-page .bwc-review-score span{font-size:12px;letter-spacing:1px;color:#fff!important;}\n.bwc-page .bwc-review-score small{font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.82)!important;}\n.bwc-page .bwc-review-window{overflow:hidden;}\n.bwc-page .bwc-review-track{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 12px;-webkit-overflow-scrolling:touch;}\n.bwc-page .bwc-review-track::-webkit-scrollbar{display:none;}\n.bwc-page .bwc-review-panel{flex:0 0 calc(50% - 7px);scroll-snap-align:start;min-width:0;padding:20px;background:#fff;border-left:4px solid var(--bwc-blue);box-shadow:0 8px 24px rgba(7,59,120,.08);transition:transform .22s ease,box-shadow .22s ease;}\n.bwc-page .bwc-review-panel:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(7,59,120,.14);}\n.bwc-page .bwc-review-panel-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px;}\n.bwc-page .bwc-review-quote-mark{font-family:Georgia,serif;font-size:42px;line-height:.8;color:var(--bwc-blue)!important;}\n.bwc-page .bwc-review-verified{padding:4px 7px;background:var(--bwc-blue-soft);color:var(--bwc-blue-dark)!important;font-family:'Oswald',sans-serif;font-size:9px;font-weight:600;letter-spacing:.05em;white-space:nowrap;}\n.bwc-page .bwc-review-panel\u003ep{min-height:66px;margin:0 0 16px;color:var(--bwc-ink)!important;font-size:13px;line-height:1.65;}\n.bwc-page .bwc-review-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--bwc-blue-line);}\n.bwc-page .bwc-review-meta strong{color:var(--bwc-blue-dark)!important;font-family:'Oswald',sans-serif;font-size:12px;text-transform:uppercase;}\n.bwc-page .bwc-review-meta span{color:var(--bwc-muted)!important;font-size:10px;}\n.bwc-page .bwc-review-nav{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px;}\n.bwc-page .bwc-review-nav-btn{width:38px;height:38px;border:2px solid var(--bwc-blue);background:#fff;color:var(--bwc-blue);font-size:18px;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease;}\n.bwc-page .bwc-review-nav-btn:hover{background:var(--bwc-blue);color:#fff;transform:translateY(-2px);}\n.bwc-page .bwc-review-counter{min-width:62px;text-align:center;color:var(--bwc-blue-dark);font-family:'Oswald',sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;}\n\n@media(max-width:768px){\n  .bwc-page .bwc-orbit-band--top{padding:20px 16px 18px;}\n  .bwc-page .bwc-review-showcase{padding:20px 16px;}\n  .bwc-page .bwc-review-head{align-items:flex-start;}\n  .bwc-page .bwc-review-score{padding:10px;}\n  .bwc-page .bwc-review-score strong{font-size:24px;}\n  .bwc-page .bwc-review-panel{flex-basis:82%;}\n}\n@media(max-width:520px){\n  .bwc-page .bwc-review-head{display:block;}\n  .bwc-page .bwc-review-score{display:inline-grid;margin-top:14px;}\n  .bwc-page .bwc-review-panel{flex-basis:100%;}\n  .bwc-page .bwc-review-panel\u003ep{min-height:0;}\n  .bwc-page .bwc-opening-actions{display:grid;grid-template-columns:1fr 1fr;}\n  .bwc-page .bwc-action-btn{width:100%;padding:10px 9px;font-size:11px;}\n}\n@media(prefers-reduced-motion:reduce){\n  .bwc-page .bwc-action-btn,.bwc-page .bwc-review-panel,.bwc-page .bwc-review-nav-btn{transition:none!important;}\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-intro-story-redesign-v2\"\u003e\n\/* =========================================================\n   顶部区域重新设计\n   - 蓝白上下结构，不使用左右双栏\n   - 上层集中展示产品定位、主标题与核心标签\n   - 下层使用整宽蓝色价值横幅与互动按钮\n   - 保持与页面开场装饰及底部 CTA 的首尾呼应\n   ========================================================= *\/\n.bwc-page .bwc-intro-panel{\n  position:relative;\n  display:block;\n  width:100%;\n  overflow:hidden;\n  border-top:1px solid var(--bwc-blue-line);\n  border-bottom:1px solid var(--bwc-blue-line);\n  background:#fff;\n}\n.bwc-page .bwc-intro-title{\n  position:relative;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n  width:100%;\n  min-height:0;\n  padding:54px 26px 46px;\n  overflow:hidden;\n  text-align:center;\n  background:\n    radial-gradient(circle at 8% 22%,rgba(11,87,164,.10) 0 7px,transparent 8px),\n    radial-gradient(circle at 92% 74%,rgba(11,87,164,.08) 0 10px,transparent 11px),\n    linear-gradient(180deg,#f6faff 0%,#ffffff 72%);\n}\n.bwc-page .bwc-intro-title:before,\n.bwc-page .bwc-intro-title:after{\n  content:\"\";\n  position:absolute;\n  top:50%;\n  width:min(18vw,180px);\n  height:1px;\n  background:linear-gradient(90deg,transparent,var(--bwc-blue-line));\n  pointer-events:none;\n}\n.bwc-page .bwc-intro-title:before{left:24px;}\n.bwc-page .bwc-intro-title:after{right:24px;transform:scaleX(-1);}\n.bwc-page .bwc-intro-index{\n  position:relative;\n  z-index:1;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  margin:0 0 17px;\n  padding:8px 13px;\n  border:1px solid var(--bwc-blue-line);\n  border-left:4px solid var(--bwc-blue);\n  background:#fff;\n  color:var(--bwc-blue-dark);\n  box-shadow:5px 5px 0 var(--bwc-blue-soft);\n  font-family:'Oswald',sans-serif;\n  font-size:10px;\n  font-weight:600;\n  line-height:1;\n  letter-spacing:.14em;\n  text-transform:uppercase;\n}\n.bwc-page .bwc-intro-panel .bwc-eyebrow{\n  position:relative;\n  z-index:1;\n  margin:0 0 10px;\n  color:var(--bwc-blue);\n  text-align:center;\n  font-size:11px;\n  letter-spacing:.24em;\n}\n.bwc-page .bwc-intro-panel .bwc-h1{\n  position:relative;\n  z-index:1;\n  max-width:980px;\n  margin:0 auto;\n  color:var(--bwc-blue-dark);\n  text-align:center;\n  font-size:clamp(30px,4vw,48px);\n  line-height:1.06;\n  letter-spacing:-.4px;\n}\n.bwc-page .bwc-intro-points{\n  position:relative;\n  z-index:1;\n  display:flex;\n  flex-wrap:wrap;\n  align-items:center;\n  justify-content:center;\n  gap:10px;\n  margin-top:25px;\n}\n.bwc-page .bwc-intro-points span{\n  display:inline-flex;\n  align-items:center;\n  min-height:31px;\n  padding:7px 13px;\n  border:1px solid var(--bwc-blue-line);\n  background:var(--bwc-blue-soft);\n  color:var(--bwc-blue-dark);\n  font-family:'Oswald',sans-serif;\n  font-size:10px;\n  font-weight:600;\n  letter-spacing:.07em;\n  text-transform:uppercase;\n  transition:transform .2s ease,background-color .2s ease,color .2s ease;\n}\n.bwc-page .bwc-intro-points span:hover{\n  transform:translateY(-2px);\n  background:var(--bwc-blue);\n  color:#fff;\n}\n.bwc-page .bwc-intro-panel .bwc-hero{\n  position:relative;\n  display:flex;\n  flex-direction:column;\n  align-items:center;\n  justify-content:center;\n  width:100%;\n  min-height:0;\n  margin:0;\n  padding:38px 26px 42px;\n  overflow:hidden;\n  text-align:center;\n  background:\n    radial-gradient(circle at 15% 25%,rgba(255,255,255,.12) 0 5px,transparent 6px),\n    radial-gradient(circle at 86% 72%,rgba(255,255,255,.10) 0 8px,transparent 9px),\n    linear-gradient(110deg,var(--bwc-blue-dark),var(--bwc-blue))!important;\n}\n.bwc-page .bwc-intro-panel .bwc-hero:before,\n.bwc-page .bwc-intro-panel .bwc-hero:after{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  width:min(58vw,720px);\n  height:1px;\n  transform:translateX(-50%);\n  background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);\n  pointer-events:none;\n}\n.bwc-page .bwc-intro-panel .bwc-hero:before{top:15px;}\n.bwc-page .bwc-intro-panel .bwc-hero:after{bottom:15px;}\n.bwc-page .bwc-hero-label{\n  position:relative;\n  z-index:1;\n  display:inline-flex;\n  margin:0 0 13px;\n  padding:6px 10px;\n  border:1px solid rgba(255,255,255,.34);\n  color:rgba(255,255,255,.84);\n  font-family:'Oswald',sans-serif;\n  font-size:10px;\n  font-weight:600;\n  line-height:1;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n}\n.bwc-page .bwc-intro-panel .bwc-hero h2{\n  position:relative;\n  z-index:1;\n  max-width:980px;\n  margin:0 auto 11px;\n  font-size:clamp(22px,2.5vw,32px);\n  text-align:center;\n}\n.bwc-page .bwc-intro-panel .bwc-hero p{\n  position:relative;\n  z-index:1;\n  max-width:840px;\n  margin:0 auto;\n  font-size:14px;\n  text-align:center;\n}\n.bwc-page .bwc-hero-link{\n  position:relative;\n  z-index:1;\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  align-self:center;\n  gap:10px;\n  margin-top:22px;\n  padding:11px 18px;\n  border:1px solid rgba(255,255,255,.66);\n  background:#fff;\n  color:var(--bwc-blue-dark);\n  font-family:'Oswald',sans-serif;\n  font-size:12px;\n  font-weight:600;\n  letter-spacing:.06em;\n  text-transform:uppercase;\n  cursor:pointer;\n  box-shadow:6px 6px 0 rgba(255,255,255,.16);\n  transition:transform .2s ease,box-shadow .2s ease,gap .2s ease;\n}\n.bwc-page .bwc-hero-link:hover{\n  gap:15px;\n  transform:translateY(-2px);\n  box-shadow:8px 8px 0 rgba(255,255,255,.20);\n}\n@media(max-width:680px){\n  .bwc-page .bwc-intro-title:before,\n  .bwc-page .bwc-intro-title:after{display:none;}\n  .bwc-page .bwc-intro-index{box-shadow:4px 4px 0 var(--bwc-blue-soft);}\n  .bwc-page .bwc-intro-points{gap:7px;}\n  .bwc-page .bwc-intro-points span{padding:7px 9px;font-size:9px;}\n  .bwc-page .bwc-hero-link{width:100%;max-width:330px;}\n}\n\n\/* 产品故事：桌面端左右布局，移动端上下布局 *\/\n#zv-story-slider-01{\n  position:relative;\n  width:auto!important;\n  max-width:none!important;\n  margin:30px 26px 42px!important;\n  padding:38px 0 0!important;\n  border:1px solid var(--bwc-blue-line)!important;\n  background:#fff!important;\n  box-shadow:0 14px 38px rgba(7,59,120,.08);\n  overflow:hidden;\n}\n#zv-story-slider-01:before{\n  content:\"PRODUCT STORY\";\n  position:absolute;\n  left:0;\n  top:0;\n  z-index:4;\n  padding:10px 16px;\n  background:var(--bwc-blue);\n  color:#fff;\n  font-family:'Oswald',sans-serif;\n  font-size:10px;\n  font-weight:600;\n  letter-spacing:.15em;\n}\n#zv-story-slider-01 .zv-stage{\n  width:100%!important;\n  background:linear-gradient(110deg,var(--bwc-blue-pale),#fff 58%)!important;\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:grid!important;\n  grid-template-columns:minmax(300px,42%) minmax(0,58%)!important;\n  grid-template-areas:\n    \"image copy\"\n    \"image controls\"!important;\n  grid-template-rows:1fr auto!important;\n  min-height:350px;\n}\n#zv-story-slider-01 .zv-image-wrap{\n  grid-area:image!important;\n  position:relative;\n  width:100%!important;\n  min-height:350px!important;\n  height:100%!important;\n  border:0!important;\n  border-right:1px solid var(--bwc-blue-line)!important;\n  background:\n    radial-gradient(circle at 78% 18%,rgba(11,87,164,.13) 0 56px,transparent 57px),\n    linear-gradient(135deg,#dceeff,#f5faff)!important;\n  overflow:hidden!important;\n}\n#zv-story-slider-01 .zv-image-wrap:after{\n  content:\"\";\n  position:absolute;\n  inset:24px;\n  border:1px solid rgba(11,87,164,.18);\n  pointer-events:none;\n}\n#zv-story-slider-01 .zv-image-placeholder{\n  position:relative;\n  z-index:1;\n  width:100%!important;\n  min-height:350px!important;\n  height:100%!important;\n  padding:28px!important;\n  background:transparent!important;\n  color:var(--bwc-blue)!important;\n  font-family:'Oswald',sans-serif!important;\n  font-size:15px!important;\n  font-weight:600!important;\n  letter-spacing:.12em!important;\n}\n#zv-story-slider-01 img.zv-image{\n  position:relative;\n  z-index:1;\n  width:100%!important;\n  height:100%!important;\n  min-height:350px!important;\n  aspect-ratio:auto!important;\n  object-fit:cover!important;\n  object-position:center!important;\n}\n#zv-story-slider-01 .zv-copy{\n  grid-area:copy!important;\n  display:flex!important;\n  flex-direction:column;\n  justify-content:center;\n  width:100%!important;\n  margin:0!important;\n  padding:44px 44px 16px!important;\n}\n#zv-story-slider-01 .zv-number{\n  width:34px!important;\n  height:34px!important;\n  margin:0 0 18px!important;\n  font-size:13px!important;\n  box-shadow:6px 6px 0 var(--bwc-blue-soft);\n}\n#zv-story-slider-01 .zv-title{\n  max-width:640px;\n  margin:0 0 12px!important;\n  font-size:clamp(20px,2vw,28px)!important;\n  line-height:1.18!important;\n}\n#zv-story-slider-01 .zv-description{\n  max-width:700px!important;\n  margin:0!important;\n  color:var(--bwc-muted)!important;\n  font-size:14px!important;\n  line-height:1.75!important;\n  letter-spacing:.1px!important;\n}\n#zv-story-slider-01 .zv-controls{\n  grid-area:controls!important;\n  display:flex!important;\n  align-items:center;\n  justify-content:flex-start!important;\n  width:100%!important;\n  margin:0!important;\n  padding:0 44px 38px!important;\n}\n#zv-story-slider-01 .zv-arrow{\n  width:38px!important;\n  height:38px!important;\n  border-width:2px!important;\n  font-size:18px!important;\n}\n#zv-story-slider-01 .zv-dots{gap:8px!important;}\n#zv-story-slider-01 .zv-dot{\n  width:24px!important;\n  height:4px!important;\n  border-radius:0!important;\n  background:var(--bwc-blue-line)!important;\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:var(--bwc-blue)!important;\n  transform:none!important;\n}\n\n\/* CTA 删除说明文字后保持紧凑、完整 *\/\n.bwc-page .bwc-cta{padding-top:42px!important;}\n.bwc-page .bwc-cta h2{margin-bottom:22px!important;}\n.bwc-page .bwc-cta\u003e.bwc-btn{margin-top:0!important;}\n\n@media(max-width:900px){\n  .bwc-page .bwc-intro-title{padding:42px 24px 38px;}\n  .bwc-page .bwc-intro-panel .bwc-hero{padding:34px 24px 38px;}\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    grid-template-columns:minmax(240px,40%) minmax(0,60%)!important;\n  }\n  #zv-story-slider-01 .zv-copy{padding:34px 30px 14px!important;}\n  #zv-story-slider-01 .zv-controls{padding:0 30px 30px!important;}\n}\n@media(max-width:680px){\n  .bwc-page .bwc-intro-title{padding:34px 18px 30px;}\n  .bwc-page .bwc-intro-panel .bwc-hero{padding:30px 18px 34px;}\n  .bwc-page .bwc-intro-panel .bwc-h1{font-size:29px;}\n  .bwc-page .bwc-intro-points{margin-top:18px;}\n  #zv-story-slider-01{margin:24px 16px 34px!important;padding-top:36px!important;}\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    grid-template-columns:1fr!important;\n    grid-template-areas:\"image\" \"copy\" \"controls\"!important;\n    grid-template-rows:auto auto auto!important;\n    min-height:0;\n  }\n  #zv-story-slider-01 .zv-image-wrap{\n    min-height:220px!important;\n    height:auto!important;\n    border-right:0!important;\n    border-bottom:1px solid var(--bwc-blue-line)!important;\n  }\n  #zv-story-slider-01 .zv-image-placeholder,\n  #zv-story-slider-01 img.zv-image{min-height:220px!important;height:220px!important;}\n  #zv-story-slider-01 .zv-copy{padding:28px 22px 14px!important;}\n  #zv-story-slider-01 .zv-title{font-size:21px!important;}\n  #zv-story-slider-01 .zv-description{font-size:13px!important;line-height:1.65!important;}\n  #zv-story-slider-01 .zv-controls{justify-content:center!important;padding:0 22px 26px!important;}\n}\n@media(prefers-reduced-motion:reduce){\n  .bwc-page .bwc-hero-link{transition:none!important;}\n}\n\u003c\/style\u003e\n\u003cp\u003e\u003cscript\u003e\n(function(){\n  var page = document.querySelector('.bwc-page');\n  if (!page) return;\n\n  \/* Scroll reveal: adds motion only after JavaScript is available. *\/\n  var revealTargets = page.querySelectorAll(\n    '.bwc-section-title, .bwc-lead, .bwc-feature-card, .bwc-checklist, .bwc-media-block, .bwc-spec, .bwc-review-mini, .bwc-faq-item, .bwc-cta'\n  );\n  page.classList.add('bwc-motion-ready');\n  revealTargets.forEach(function(el, index){\n    el.classList.add('bwc-reveal');\n    el.style.transitionDelay = Math.min((index % 4) * 70, 210) + 'ms';\n  });\n\n  if ('IntersectionObserver' in window) {\n    var revealObserver = new IntersectionObserver(function(entries, observer){\n      entries.forEach(function(entry){\n        if (!entry.isIntersecting) return;\n        entry.target.classList.add('bwc-visible');\n        observer.unobserve(entry.target);\n      });\n    }, { threshold: 0.14, rootMargin: '0px 0px -35px 0px' });\n    revealTargets.forEach(function(el){ revealObserver.observe(el); });\n  } else {\n    revealTargets.forEach(function(el){ el.classList.add('bwc-visible'); });\n  }\n\n  \/* Shopify-safe feature cards: delegated events survive dynamic section markup changes. *\/\n  function activateFeature(card){\n    var grid = card.closest('[data-feature-grid]');\n    if (!grid) return;\n    grid.querySelectorAll('.bwc-feature-card').forEach(function(item){\n      item.classList.toggle('active', item === card);\n    });\n  }\n\n  page.addEventListener('click', function(event){\n    var card = event.target.closest('.bwc-feature-card');\n    if (!card || !page.contains(card)) return;\n    activateFeature(card);\n  });\n\n  page.addEventListener('keydown', function(event){\n    var card = event.target.closest('.bwc-feature-card');\n    if (!card || !page.contains(card)) return;\n    if (event.key === 'Enter' || event.key === ' ') {\n      event.preventDefault();\n      activateFeature(card);\n    }\n  });\n\n  \/* FAQ accordion. *\/\n  var faqButtons = page.querySelectorAll('button.bwc-faq-q');\n  faqButtons.forEach(function(button){\n    button.addEventListener('click', function(){\n      var item = button.closest('.bwc-faq-item');\n      var isOpen = item.classList.contains('open');\n      item.classList.toggle('open', !isOpen);\n      button.setAttribute('aria-expanded', String(!isOpen));\n    });\n  });\n\n  \/* Add-to-cart button: use the product page's real form, with a variant fallback. *\/\n  function findRealAddToCartButton(){\n    var selectors = [\n      'button.main-product-atc[name=\"add\"]',\n      'form[action*=\"\/cart\/add\"] button[name=\"add\"]',\n      'form[action*=\"\/cart\/add\"] button[type=\"submit\"]',\n      'form[action*=\"\/cart\/add\"] input[type=\"submit\"]'\n    ];\n    for (var i = 0; i \u003c selectors.length; i++) {\n      var found = document.querySelector(selectors[i]);\n      if (found \u0026\u0026 !found.classList.contains('bwc-add-to-cart')) return found;\n    }\n    return null;\n  }\n\n  page.addEventListener('click', function(event){\n    var button = event.target.closest('.bwc-add-to-cart');\n    if (!button) return;\n    event.preventDefault();\n\n    var realButton = findRealAddToCartButton();\n    if (realButton) {\n      realButton.click();\n      return;\n    }\n\n    var fallbackId = button.getAttribute('data-fallback-variant');\n    if (!fallbackId || fallbackId === 'VARIANT_ID') {\n      alert('Could not find the add-to-cart form on this page.');\n      return;\n    }\n\n    fetch('\/cart\/add.js', {\n      method: 'POST',\n      headers: { 'Content-Type': 'application\/json' },\n      body: JSON.stringify({ id: fallbackId, quantity: 1 })\n    }).then(function(response){\n      if (!response.ok) throw new Error('Add to cart failed');\n      window.location.href = '\/cart';\n    }).catch(function(){\n      alert('Unable to add this item to the cart. Please try again.');\n    });\n  });\n})();\n\u003c\/script\u003e \u003cscript id=\"bwc-blue-interactions\"\u003e\n(function(){\n  var page = document.querySelector('.bwc-page');\n  if (!page) return;\n\n  \/* Smooth-scroll action buttons. *\/\n  page.addEventListener('click', function(event){\n    var button = event.target.closest('[data-bwc-scroll]');\n    if (!button) return;\n    var selector = button.getAttribute('data-bwc-scroll');\n    var target = document.querySelector(selector);\n    if (!target) return;\n    event.preventDefault();\n    target.scrollIntoView({ behavior: 'smooth', block: 'start' });\n  });\n\n  \/* Pure-text customer review carousel. *\/\n  var showcase = page.querySelector('[data-review-showcase]');\n  if (!showcase) return;\n  var track = showcase.querySelector('[data-review-track]');\n  var cards = Array.prototype.slice.call(track.querySelectorAll('.bwc-review-panel'));\n  var prev = showcase.querySelector('[data-review-prev]');\n  var next = showcase.querySelector('[data-review-next]');\n  var counter = showcase.querySelector('[data-review-counter]');\n  var activeIndex = 0;\n\n  function updateCounter(index){\n    activeIndex = Math.max(0, Math.min(cards.length - 1, index));\n    counter.textContent = String(activeIndex + 1).padStart(2, '0') + ' \/ ' + String(cards.length).padStart(2, '0');\n  }\n  function goTo(index){\n    if (index \u003c 0) index = cards.length - 1;\n    if (index \u003e= cards.length) index = 0;\n    track.scrollTo({ left: cards[index].offsetLeft - track.offsetLeft, behavior: 'smooth' });\n    updateCounter(index);\n  }\n  prev.addEventListener('click', function(){ goTo(activeIndex - 1); });\n  next.addEventListener('click', function(){ goTo(activeIndex + 1); });\n\n  var scrollTimer;\n  track.addEventListener('scroll', function(){\n    clearTimeout(scrollTimer);\n    scrollTimer = setTimeout(function(){\n      var trackLeft = track.getBoundingClientRect().left;\n      var nearest = 0;\n      var distance = Infinity;\n      cards.forEach(function(card, index){\n        var current = Math.abs(card.getBoundingClientRect().left - trackLeft);\n        if (current \u003c distance) { distance = current; nearest = index; }\n      });\n      updateCounter(nearest);\n    }, 80);\n  }, { passive:true });\n\n  updateCounter(0);\n})();\n\u003c\/script\u003e\u003c\/p\u003e\n\u003cstyle id=\"bwc-story-and-cta-final-overrides\"\u003e\n\/* =========================================================\n   最终优化：\n   1. 产品故事区在所有屏幕统一为纯上下结构\n   2. 图片与其他详情区同宽，真实图片按自然比例完整显示\n   3. 文案精简，图片为视觉主体\n   4. CTA 复用顶部蓝色价值横幅语言，形成首尾呼应\n   ========================================================= *\/\n\n\/* ---------- 产品故事：简约、全宽、上下结构 ---------- *\/\n#zv-story-slider-01{\n  width:100%!important;\n  max-width:none!important;\n  margin:30px 0 42px!important;\n  padding:0!important;\n  border:0!important;\n  border-top:1px solid var(--bwc-blue-line)!important;\n  border-bottom:1px solid var(--bwc-blue-line)!important;\n  background:#fff!important;\n  box-shadow:none!important;\n  overflow:hidden!important;\n}\n#zv-story-slider-01:before{content:none!important;display:none!important;}\n#zv-story-slider-01 .bwc-story-head{\n  padding:28px 26px 20px;\n  text-align:center;\n  background:#fff;\n}\n#zv-story-slider-01 .bwc-story-head span{\n  display:inline-flex;\n  margin:0 0 9px;\n  padding:5px 10px;\n  border:1px solid var(--bwc-blue-line);\n  color:var(--bwc-blue);\n  font-family:'Oswald',sans-serif;\n  font-size:10px;\n  font-weight:600;\n  line-height:1;\n  letter-spacing:.16em;\n  text-transform:uppercase;\n}\n#zv-story-slider-01 .bwc-story-head h2{\n  margin:0;\n  color:var(--bwc-blue-dark);\n  font-family:'Oswald',sans-serif;\n  font-size:clamp(21px,2.2vw,28px);\n  font-weight:700;\n  line-height:1.2;\n  text-transform:uppercase;\n}\n#zv-story-slider-01 .zv-stage{\n  width:100%!important;\n  background:#fff!important;\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:flex!important;\n  flex-direction:column!important;\n  width:100%!important;\n  min-height:0!important;\n}\n#zv-story-slider-01 .zv-image-wrap{\n  order:1!important;\n  position:relative!important;\n  width:100%!important;\n  min-height:0!important;\n  height:auto!important;\n  aspect-ratio:auto!important;\n  margin:0!important;\n  border:0!important;\n  border-top:1px solid var(--bwc-blue-line)!important;\n  border-bottom:1px solid var(--bwc-blue-line)!important;\n  background:var(--bwc-blue-pale)!important;\n  overflow:hidden!important;\n}\n#zv-story-slider-01 .zv-image-wrap:after{content:none!important;display:none!important;}\n#zv-story-slider-01 .zv-image-placeholder{\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  width:100%!important;\n  min-height:0!important;\n  height:auto!important;\n  aspect-ratio:1 \/ 1!important;\n  margin:0!important;\n  padding:20px!important;\n  background:linear-gradient(135deg,#e8f3ff,#f7fbff)!important;\n  color:var(--bwc-blue)!important;\n  font-family:'Oswald',sans-serif!important;\n  font-size:15px!important;\n  font-weight:600!important;\n  line-height:1!important;\n  letter-spacing:.08em!important;\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  object-fit:contain!important;\n  object-position:center!important;\n}\n#zv-story-slider-01 .zv-copy{\n  order:2!important;\n  width:100%!important;\n  max-width:900px!important;\n  margin:0 auto!important;\n  padding:22px 26px 10px!important;\n  text-align:center!important;\n}\n#zv-story-slider-01 .zv-number{\n  width:28px!important;\n  height:28px!important;\n  margin:0 auto 10px!important;\n  background:var(--bwc-blue)!important;\n  color:#fff!important;\n  box-shadow:4px 4px 0 var(--bwc-blue-soft)!important;\n}\n#zv-story-slider-01 .zv-title{\n  margin:0 0 7px!important;\n  color:var(--bwc-blue-dark)!important;\n  font-family:'Oswald',sans-serif!important;\n  font-size:clamp(18px,2vw,23px)!important;\n  font-weight:700!important;\n  line-height:1.25!important;\n  letter-spacing:.01em!important;\n  text-align:center!important;\n}\n#zv-story-slider-01 .zv-description{\n  max-width:680px!important;\n  margin:0 auto!important;\n  color:#4b6078!important;\n  font-family:'Inter',Arial,sans-serif!important;\n  font-size:13.5px!important;\n  line-height:1.65!important;\n  letter-spacing:0!important;\n  text-align:center!important;\n}\n#zv-story-slider-01 .zv-controls{\n  order:3!important;\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  width:100%!important;\n  margin:0!important;\n  padding:10px 26px 26px!important;\n}\n#zv-story-slider-01 .zv-arrow{\n  width:34px!important;\n  height:34px!important;\n  border:1px solid var(--bwc-blue)!important;\n  background:#fff!important;\n  color:var(--bwc-blue)!important;\n  font-size:17px!important;\n}\n#zv-story-slider-01 .zv-arrow:hover{background:var(--bwc-blue)!important;color:#fff!important;}\n#zv-story-slider-01 .zv-dots{gap:7px!important;}\n#zv-story-slider-01 .zv-dot{\n  width:18px!important;\n  height:3px!important;\n  border-radius:0!important;\n  background:var(--bwc-blue-line)!important;\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:var(--bwc-blue)!important;\n  transform:none!important;\n}\n\n\/* ---------- CTA：复用顶部蓝色价值横幅风格 ---------- *\/\n.bwc-page .bwc-cta{\n  position:relative!important;\n  margin-top:36px!important;\n  padding:46px 26px 0!important;\n  overflow:hidden!important;\n  text-align:center!important;\n  background:\n    radial-gradient(circle at 15% 25%,rgba(255,255,255,.12) 0 5px,transparent 6px),\n    radial-gradient(circle at 86% 45%,rgba(255,255,255,.10) 0 9px,transparent 10px),\n    linear-gradient(110deg,var(--bwc-blue-dark),var(--bwc-blue))!important;\n}\n.bwc-page .bwc-cta:before,\n.bwc-page .bwc-cta:after{\n  content:\"\";\n  position:absolute;\n  left:50%;\n  width:min(58vw,720px);\n  height:1px;\n  transform:translateX(-50%);\n  background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent);\n  pointer-events:none;\n}\n.bwc-page .bwc-cta:before{top:16px;}\n.bwc-page .bwc-cta:after{bottom:15px;}\n.bwc-page .bwc-cta .bwc-cta-label{\n  position:relative;\n  z-index:1;\n  display:inline-flex;\n  margin:0 0 13px;\n}\n.bwc-page .bwc-cta h2{\n  position:relative!important;\n  z-index:1!important;\n  max-width:900px!important;\n  margin:0 auto 24px!important;\n  color:#fff!important;\n  font-size:clamp(23px,2.7vw,34px)!important;\n  text-align:center!important;\n}\n.bwc-page .bwc-cta\u003e.bwc-btn{\n  position:relative!important;\n  z-index:1!important;\n  display:inline-flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  gap:10px!important;\n  width:auto!important;\n  margin:0!important;\n  padding:13px 22px!important;\n  border:1px solid rgba(255,255,255,.66)!important;\n  background:#fff!important;\n  color:var(--bwc-blue-dark)!important;\n  box-shadow:6px 6px 0 rgba(255,255,255,.16)!important;\n  transition:transform .2s ease,box-shadow .2s ease,gap .2s ease!important;\n}\n.bwc-page .bwc-cta\u003e.bwc-btn:hover{\n  gap:15px!important;\n  transform:translateY(-2px)!important;\n  background:#fff!important;\n  color:var(--bwc-blue-dark)!important;\n  box-shadow:8px 8px 0 rgba(255,255,255,.20)!important;\n}\n.bwc-page .bwc-cta .bwc-orbit-band--bottom{\n  position:relative;\n  z-index:1;\n  margin-top:34px!important;\n  padding-bottom:26px!important;\n}\n\n@media(max-width:680px){\n  #zv-story-slider-01{margin:24px 0 34px!important;}\n  #zv-story-slider-01 .bwc-story-head{padding:24px 16px 17px;}\n  #zv-story-slider-01 .zv-copy{padding:20px 16px 8px!important;}\n  #zv-story-slider-01 .zv-description{font-size:13px!important;}\n  #zv-story-slider-01 .zv-controls{padding:10px 16px 22px!important;}\n  .bwc-page .bwc-cta{padding:40px 16px 0!important;}\n  .bwc-page .bwc-cta\u003e.bwc-btn{width:100%!important;max-width:340px!important;}\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-pure-css-review-and-cta-fix\"\u003e\n\/* =========================================================\n   Shopify-safe final fixes\n   1. Customer Reviews uses only HTML + CSS radio controls\n   2. Two review cards remain visible on every carousel page\n   3. CTA button keeps a clear distance from the bottom edge\n   4. Existing blue-and-white palette remains unchanged\n   ========================================================= *\/\n.bwc-page .bwc-review-css-carousel{position:relative;overflow:hidden}\n.bwc-page .bwc-review-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  clip-path:inset(50%)!important;\n  white-space:nowrap!important;\n  border:0!important;\n}\n.bwc-page .bwc-review-css-stage{position:relative;width:100%;margin-top:22px}\n.bwc-page .bwc-review-css-slide{\n  display:none;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:14px;\n  width:100%;\n  animation:bwcReviewCssFade .28s ease both;\n}\n.bwc-page #bwc-review-page-1:checked ~ .bwc-review-css-stage .bwc-review-css-slide--1,\n.bwc-page #bwc-review-page-2:checked ~ .bwc-review-css-stage .bwc-review-css-slide--2,\n.bwc-page #bwc-review-page-3:checked ~ .bwc-review-css-stage .bwc-review-css-slide--3,\n.bwc-page #bwc-review-page-4:checked ~ .bwc-review-css-stage .bwc-review-css-slide--4{display:grid}\n.bwc-page .bwc-review-css-controls{\n  display:none;\n  align-items:center;\n  justify-content:center;\n  gap:22px;\n  margin-top:24px;\n}\n.bwc-page #bwc-review-page-1:checked ~ .bwc-review-css-controls--1,\n.bwc-page #bwc-review-page-2:checked ~ .bwc-review-css-controls--2,\n.bwc-page #bwc-review-page-3:checked ~ .bwc-review-css-controls--3,\n.bwc-page #bwc-review-page-4:checked ~ .bwc-review-css-controls--4{display:flex}\n.bwc-page .bwc-review-css-controls .bwc-review-nav-btn{\n  display:inline-flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  width:38px!important;\n  height:38px!important;\n  margin:0!important;\n  padding:0!important;\n  border:2px solid var(--bwc-blue)!important;\n  background:#fff!important;\n  color:var(--bwc-blue)!important;\n  font-size:18px!important;\n  line-height:1!important;\n  cursor:pointer!important;\n  user-select:none!important;\n  transition:background .2s ease,color .2s ease,transform .2s ease!important;\n}\n.bwc-page .bwc-review-css-controls .bwc-review-nav-btn:hover,\n.bwc-page .bwc-review-css-controls .bwc-review-nav-btn:focus-visible{\n  background:var(--bwc-blue)!important;\n  color:#fff!important;\n  transform:translateY(-2px)!important;\n  outline:none!important;\n}\n.bwc-page .bwc-review-css-controls .bwc-review-counter{\n  min-width:62px;\n  color:var(--bwc-blue-dark)!important;\n  font-family:'Oswald',Arial,sans-serif!important;\n  font-size:13px!important;\n  font-weight:700!important;\n  letter-spacing:.06em!important;\n  text-align:center!important;\n}\n@keyframes bwcReviewCssFade{from{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}\n\n\/* Keep the white CTA button away from the lower blue edge. *\/\n.bwc-page .bwc-cta{\n  padding:46px 26px 52px!important;\n}\n.bwc-page .bwc-cta:after{bottom:16px!important}\n.bwc-page .bwc-cta\u003e.bwc-btn{margin:0 auto!important}\n\n@media(max-width:680px){\n  .bwc-page .bwc-review-css-slide{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\n  .bwc-page .bwc-review-css-stage{margin-top:18px}\n  .bwc-page .bwc-review-css-controls{gap:18px;margin-top:20px}\n  .bwc-page .bwc-review-css-controls .bwc-review-nav-btn{width:36px!important;height:36px!important}\n  .bwc-page .bwc-cta{padding:40px 16px 46px!important}\n}\n@media(max-width:430px){\n  .bwc-page .bwc-review-css-slide{gap:10px}\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{padding:15px 12px!important}\n  .bwc-page .bwc-review-css-slide .bwc-review-panel\u003ep{font-size:12px!important;line-height:1.55!important}\n  .bwc-page .bwc-review-css-slide .bwc-review-meta{gap:8px!important}\n  .bwc-page .bwc-review-css-slide .bwc-review-meta strong{font-size:11px!important}\n  .bwc-page .bwc-review-css-slide .bwc-review-meta span{font-size:10px!important}\n}\n@media(prefers-reduced-motion:reduce){\n  .bwc-page .bwc-review-css-slide{animation:none!important}\n  .bwc-page .bwc-review-css-controls .bwc-review-nav-btn{transition:none!important}\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-requested-section-redesign-final\"\u003e\n\/* =========================================================\n   Requested final redesign\n   1. Remove numbered squares from feature cards\n   2. Replace occasion text row with compact cards\n   3. Redesign Product Specifications\n   4. Redesign FAQ\n   5. Add a full-width image above Customer Reviews\n   ========================================================= *\/\n\n\/* ---------- Feature cards: no numbered squares ---------- *\/\n.bwc-page .bwc-feature-content{\n  display:block!important;\n  padding:18px 20px 21px!important;\n}\n.bwc-page .bwc-feature-num{display:none!important;}\n.bwc-page .bwc-feature-content h3{\n  display:block!important;\n  margin:0 0 7px!important;\n  color:var(--bwc-blue-dark)!important;\n}\n.bwc-page .bwc-feature-content p{\n  display:block!important;\n  margin:0!important;\n}\n.bwc-page .bwc-feature-card:hover .bwc-feature-content h3,\n.bwc-page .bwc-feature-card:focus .bwc-feature-content h3,\n.bwc-page .bwc-feature-card.active .bwc-feature-content h3{color:#fff!important;}\n\n\/* ---------- Occasion cards ---------- *\/\n.bwc-page .bwc-occasion-cards{\n  display:grid;\n  grid-template-columns:repeat(4,minmax(0,1fr));\n  gap:12px;\n  margin:18px 0 22px;\n}\n.bwc-page .bwc-occasion-card{\n  position:relative;\n  min-width:0;\n  padding:18px 12px 16px;\n  border:1px solid var(--bwc-blue-line);\n  background:#fff;\n  text-align:center;\n  overflow:hidden;\n  transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease,background .22s ease;\n}\n.bwc-page .bwc-occasion-card:before{\n  content:\"\";\n  position:absolute;\n  left:0;\n  right:0;\n  top:0;\n  height:4px;\n  background:var(--bwc-blue);\n}\n.bwc-page .bwc-occasion-card:hover{\n  transform:translateY(-4px);\n  border-color:var(--bwc-blue);\n  background:var(--bwc-blue-pale);\n  box-shadow:0 10px 24px rgba(7,59,120,.10);\n}\n.bwc-page .bwc-occasion-icon{\n  display:block;\n  margin:2px 0 9px;\n  font-size:22px;\n  line-height:1;\n}\n.bwc-page .bwc-occasion-card h3{\n  margin:0;\n  color:var(--bwc-blue-dark);\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:13px;\n  font-weight:600;\n  letter-spacing:.04em;\n  line-height:1.3;\n  text-transform:uppercase;\n}\n\n\/* ---------- Specifications card section ---------- *\/\n.bwc-page .bwc-spec{\n  margin:38px 0 12px!important;\n  padding:0!important;\n  border:1px solid var(--bwc-blue-line);\n  background:#fff!important;\n  overflow:hidden;\n}\n.bwc-page .bwc-spec-head{\n  padding:24px 24px 22px;\n  background:linear-gradient(135deg,var(--bwc-blue-dark),var(--bwc-blue));\n  color:#fff;\n}\n.bwc-page .bwc-spec-eyebrow{\n  margin:0 0 6px;\n  color:rgba(255,255,255,.82)!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:10px;\n  font-weight:600;\n  letter-spacing:.18em;\n}\n.bwc-page .bwc-spec-head h2{\n  margin:0 0 7px!important;\n  padding:0!important;\n  border:0!important;\n  color:#fff!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:23px!important;\n  font-weight:700;\n  letter-spacing:.02em;\n  line-height:1.2;\n  text-transform:uppercase;\n}\n.bwc-page .bwc-spec-head\u003ep:last-child{\n  margin:0;\n  color:rgba(255,255,255,.86)!important;\n  font-size:13px;\n  line-height:1.55;\n}\n.bwc-page .bwc-spec-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:0;\n  background:var(--bwc-blue-line);\n}\n.bwc-page .bwc-spec-card{\n  min-width:0;\n  padding:19px 20px;\n  background:#fff;\n  transition:background .2s ease,transform .2s ease;\n}\n.bwc-page .bwc-spec-card:hover{background:var(--bwc-blue-pale);}\n.bwc-page .bwc-spec-card span{\n  display:block;\n  margin:0 0 6px;\n  color:var(--bwc-blue)!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:10px;\n  font-weight:600;\n  letter-spacing:.10em;\n  text-transform:uppercase;\n}\n.bwc-page .bwc-spec-card strong{\n  display:block;\n  color:var(--bwc-ink)!important;\n  font-size:13.5px;\n  font-weight:500;\n  line-height:1.55;\n}\n.bwc-page .bwc-spec-card--wide{grid-column:1 \/ -1;}\n\n\/* ---------- Reviews: image first, text below ---------- *\/\n.bwc-page .bwc-review-showcase{\n  display:block!important;\n  padding:0 0 26px!important;\n  background:#fff!important;\n}\n.bwc-page .bwc-review-media{\n  width:100%;\n  margin:0 0 24px;\n  border:0;\n  background:transparent;\n  overflow:hidden;\n  line-height:0;\n}\n.bwc-page .bwc-review-media .bwc-image-placeholder{\n  display:flex!important;\n  align-items:center;\n  justify-content:center;\n  width:100%!important;\n  min-height:68px!important;\n  height:auto!important;\n  margin:0!important;\n  padding:22px 12px!important;\n  border: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  text-align:center!important;\n}\n.bwc-page .bwc-review-media img{\n  display:block;\n  width:100%;\n  height:auto;\n  border:0;\n  object-fit:contain;\n}\n.bwc-page .bwc-review-head{\n  display:block!important;\n  margin:0 26px 18px!important;\n}\n.bwc-page .bwc-review-score{\n  display:inline-grid!important;\n  margin-top:14px;\n}\n.bwc-page .bwc-review-css-stage,\n.bwc-page .bwc-review-css-controls{\n  margin-left:26px;\n  margin-right:26px;\n}\n\n\/* ---------- FAQ redesign ---------- *\/\n.bwc-page .bwc-faq{\n  margin:38px 0 10px!important;\n  padding:0!important;\n  border:1px solid var(--bwc-blue-line);\n  background:#fff;\n  overflow:hidden;\n}\n.bwc-page .bwc-faq-head{\n  padding:24px;\n  background:var(--bwc-blue-pale);\n  border-bottom:1px solid var(--bwc-blue-line);\n}\n.bwc-page .bwc-faq-eyebrow{\n  margin:0 0 6px;\n  color:var(--bwc-blue)!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:10px;\n  font-weight:600;\n  letter-spacing:.18em;\n}\n.bwc-page .bwc-faq-head h2{\n  margin:0 0 7px;\n  color:var(--bwc-blue-dark)!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:23px;\n  line-height:1.2;\n  text-transform:uppercase;\n}\n.bwc-page .bwc-faq-head\u003ep:last-child{\n  margin:0;\n  color:var(--bwc-muted)!important;\n  font-size:13px;\n  line-height:1.55;\n}\n.bwc-page .bwc-faq-list{padding:8px 20px 18px;}\n.bwc-page .bwc-faq-item{\n  margin:10px 0 0!important;\n  padding:0!important;\n  border:1px solid var(--bwc-blue-line)!important;\n  background:#fff;\n}\n.bwc-page .bwc-faq-item:hover,\n.bwc-page .bwc-faq-item.open{\n  padding:0!important;\n  background:var(--bwc-blue-pale)!important;\n  border-color:var(--bwc-blue)!important;\n}\n.bwc-page .bwc-faq-q{\n  display:grid!important;\n  grid-template-columns:38px minmax(0,1fr) 34px;\n  align-items:center;\n  gap:12px;\n  width:100%;\n  padding:15px 16px!important;\n}\n.bwc-page .bwc-faq-index{\n  color:var(--bwc-blue)!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:12px;\n  font-weight:700;\n  letter-spacing:.08em;\n}\n.bwc-page .bwc-faq-q .qtext{\n  color:var(--bwc-blue-dark)!important;\n  font-size:14px;\n  line-height:1.35;\n}\n.bwc-page .bwc-faq-q .bwc-faq-toggle{\n  width:30px!important;\n  height:30px!important;\n  border:1px solid var(--bwc-blue)!important;\n  background:#fff;\n  color:var(--bwc-blue)!important;\n}\n.bwc-page .bwc-faq-item.open .bwc-faq-toggle{\n  background:var(--bwc-blue)!important;\n  color:#fff!important;\n}\n.bwc-page .bwc-faq-a{\n  margin:0!important;\n  padding:0 62px 18px 66px!important;\n  color:var(--bwc-muted)!important;\n  font-size:13px;\n  line-height:1.65;\n}\n.bwc-page .bwc-faq-q .qmark{display:none!important;}\n\n@media(max-width:768px){\n  .bwc-page .bwc-feature-content{padding:15px 14px 17px!important;}\n  .bwc-page .bwc-occasion-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}\n  .bwc-page .bwc-spec-head{padding:21px 16px 19px;}\n  .bwc-page .bwc-spec-head h2{font-size:20px!important;}\n  .bwc-page .bwc-spec-grid{grid-template-columns:1fr;}\n  .bwc-page .bwc-spec-card--wide{grid-column:auto;}\n  .bwc-page .bwc-review-head{margin:0 16px 16px!important;}\n  .bwc-page .bwc-review-css-stage,\n  .bwc-page .bwc-review-css-controls{margin-left:16px;margin-right:16px;}\n  .bwc-page .bwc-faq-head{padding:21px 16px 18px;}\n  .bwc-page .bwc-faq-head h2{font-size:20px;}\n  .bwc-page .bwc-faq-list{padding:7px 12px 14px;}\n  .bwc-page .bwc-faq-q{grid-template-columns:30px minmax(0,1fr) 30px;gap:9px;padding:13px 11px!important;}\n  .bwc-page .bwc-faq-q .qtext{font-size:12.5px;}\n  .bwc-page .bwc-faq-a{padding:0 42px 15px 50px!important;font-size:12px;}\n}\n@media(max-width:430px){\n  .bwc-page .bwc-occasion-card{padding:16px 8px 14px;}\n  .bwc-page .bwc-occasion-icon{font-size:20px;}\n  .bwc-page .bwc-occasion-card h3{font-size:11.5px;}\n  .bwc-page .bwc-review-media .bwc-image-placeholder{min-height:56px!important;padding:18px 10px!important;font-size:13px!important;}\n  .bwc-page .bwc-faq-q{grid-template-columns:26px minmax(0,1fr) 28px;gap:7px;}\n  .bwc-page .bwc-faq-a{padding:0 34px 14px 44px!important;}\n}\n@media(prefers-reduced-motion:reduce){\n  .bwc-page .bwc-occasion-card,.bwc-page .bwc-spec-card{transition:none!important;}\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-review-one-image-one-review-final\"\u003e\n\/* =========================================================\n   Final review adjustment\n   - Remove color preview number\/name\/description area\n   - Remove the large shared review image\n   - One small image for every review\n   - Image and review text remain inside the same review card\n   ========================================================= *\/\n\n.bwc-page .bwc-color-copy{\n  display:none!important;\n}\n\n\/* Shared review image is no longer used. *\/\n.bwc-page .bwc-review-media{\n  display:none!important;\n}\n\n\/* Review card remains the complete content container. *\/\n.bwc-page .bwc-review-panel{\n  display:flex!important;\n  flex-direction:column!important;\n  align-items:stretch!important;\n  padding:18px!important;\n  overflow:hidden;\n}\n\n\/* Small customer image: about one quarter of normal full-width content images. *\/\n.bwc-page .bwc-review-card-image{\n  width:25%;\n  min-width:82px;\n  max-width:120px;\n  aspect-ratio:1 \/ 1;\n  margin:0 0 15px;\n  border:1px solid var(--bwc-blue-line);\n  background:var(--bwc-blue-pale);\n  overflow:hidden;\n  line-height:0;\n}\n\n.bwc-page .bwc-review-card-placeholder{\n  display:flex!important;\n  align-items:center;\n  justify-content:center;\n  width:100%;\n  height:100%;\n  min-height:0!important;\n  margin:0!important;\n  padding:8px!important;\n  border:0!important;\n  background:var(--bwc-blue-pale)!important;\n  color:#71839b!important;\n  font-family:'Inter',Arial,Helvetica,sans-serif!important;\n  font-size:11px!important;\n  font-weight:600!important;\n  line-height:1.2!important;\n  letter-spacing:0!important;\n  text-align:center!important;\n}\n\n.bwc-page .bwc-review-card-image img{\n  display:block;\n  width:100%;\n  height:100%;\n  margin:0;\n  border:0;\n  object-fit:cover;\n  object-position:center;\n}\n\n.bwc-page .bwc-review-panel-top{\n  width:100%;\n  margin-bottom:9px!important;\n}\n\n.bwc-page .bwc-review-panel\u003ep{\n  min-height:0!important;\n  margin-bottom:14px!important;\n}\n\n.bwc-page .bwc-review-meta{\n  width:100%;\n  margin-top:auto;\n}\n\n\/* Keep the review heading aligned with the cards after removing the shared image. *\/\n.bwc-page .bwc-review-head{\n  margin-top:0!important;\n}\n\n@media(max-width:768px){\n  .bwc-page .bwc-review-panel{\n    padding:15px!important;\n  }\n\n  .bwc-page .bwc-review-card-image{\n    width:25%;\n    min-width:72px;\n    max-width:96px;\n    margin-bottom:13px;\n  }\n\n  .bwc-page .bwc-review-card-placeholder{\n    font-size:10px!important;\n  }\n}\n\n@media(max-width:430px){\n  .bwc-page .bwc-review-card-image{\n    width:28%;\n    min-width:66px;\n    max-width:84px;\n  }\n\n  .bwc-page .bwc-review-card-placeholder{\n    font-size:9px!important;\n    padding:6px!important;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-review-head-and-spec-v3-final\"\u003e\n\/* =========================================================\n   Final adjustments\n   1. Customer Reviews heading: text left, score right\n   2. Product Specifications: matching blue-white info panel\n   ========================================================= *\/\n\n\/* ---------- Customer Reviews heading ---------- *\/\n.bwc-page .bwc-review-head{\n  display:flex!important;\n  align-items:flex-end!important;\n  justify-content:space-between!important;\n  gap:24px!important;\n  width:auto!important;\n  margin:0 26px 20px!important;\n}\n\n.bwc-page .bwc-review-head\u003ediv:first-child{\n  flex:1 1 auto;\n  min-width:0;\n}\n\n.bwc-page .bwc-review-eyebrow{\n  margin:0 0 7px!important;\n}\n\n.bwc-page .bwc-review-head h2{\n  margin:0!important;\n}\n\n.bwc-page .bwc-review-intro{\n  max-width:720px;\n  margin:7px 0 0!important;\n  white-space:normal;\n}\n\n.bwc-page .bwc-review-score{\n  flex:0 0 auto!important;\n  display:grid!important;\n  grid-template-columns:auto auto!important;\n  align-items:center!important;\n  align-self:flex-end!important;\n  gap:2px 10px!important;\n  margin:0!important;\n  padding:12px 15px!important;\n  background:var(--bwc-blue)!important;\n  color:#fff!important;\n  text-align:left!important;\n}\n\n.bwc-page .bwc-review-score strong{\n  grid-row:1 \/ span 2!important;\n  font-size:28px!important;\n  line-height:1!important;\n}\n\n.bwc-page .bwc-review-score span{\n  font-size:12px!important;\n  letter-spacing:1px!important;\n}\n\n.bwc-page .bwc-review-score small{\n  font-size:9px!important;\n  letter-spacing:.06em!important;\n  white-space:nowrap;\n}\n\n\/* ---------- Product Specifications v3 ---------- *\/\n.bwc-page .bwc-spec-v3{\n  margin:38px 0 14px!important;\n  padding:0!important;\n  border:1px solid var(--bwc-blue-line)!important;\n  background:linear-gradient(180deg,#f7fbff 0%,#fff 100%)!important;\n  overflow:hidden;\n}\n\n.bwc-page .bwc-spec-v3-head{\n  display:flex;\n  align-items:flex-end;\n  justify-content:space-between;\n  gap:24px;\n  padding:24px 26px 21px;\n  border-bottom:1px solid var(--bwc-blue-line);\n  background:#fff;\n}\n\n.bwc-page .bwc-spec-v3-heading{\n  flex:1 1 auto;\n  min-width:0;\n}\n\n.bwc-page .bwc-spec-v3-eyebrow{\n  margin:0 0 7px!important;\n  color:var(--bwc-blue)!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:10px;\n  font-weight:600;\n  line-height:1.2;\n  letter-spacing:.18em;\n  text-transform:uppercase;\n}\n\n.bwc-page .bwc-spec-v3-head h2{\n  margin:0!important;\n  padding:0!important;\n  border:0!important;\n  background:none!important;\n  color:var(--bwc-blue-dark)!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:23px!important;\n  font-weight:700;\n  line-height:1.2;\n  letter-spacing:.02em;\n  text-transform:uppercase;\n}\n\n.bwc-page .bwc-spec-v3-heading\u003ep:last-child{\n  max-width:720px;\n  margin:7px 0 0!important;\n  color:var(--bwc-muted)!important;\n  font-size:13px;\n  line-height:1.6;\n}\n\n.bwc-page .bwc-spec-v3-count{\n  flex:0 0 auto;\n  display:grid;\n  grid-template-columns:auto;\n  min-width:112px;\n  padding:11px 15px 12px;\n  background:var(--bwc-blue);\n  color:#fff;\n  text-align:center;\n}\n\n.bwc-page .bwc-spec-v3-count strong{\n  color:#fff!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:27px;\n  line-height:1;\n}\n\n.bwc-page .bwc-spec-v3-count span{\n  margin-top:3px;\n  color:rgba(255,255,255,.86)!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:9px;\n  font-weight:600;\n  line-height:1.2;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n.bwc-page .bwc-spec-v3-grid{\n  display:grid;\n  grid-template-columns:repeat(2,minmax(0,1fr));\n  gap:14px;\n  padding:18px;\n}\n\n.bwc-page .bwc-spec-v3-item{\n  position:relative;\n  min-width:0;\n  padding:18px 19px 17px;\n  border:1px solid var(--bwc-blue-line);\n  border-left:4px solid var(--bwc-blue);\n  background:#fff;\n  box-shadow:0 7px 18px rgba(7,59,120,.055);\n  transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease;\n}\n\n.bwc-page .bwc-spec-v3-item:hover{\n  transform:translateY(-3px);\n  border-color:var(--bwc-blue);\n  background:var(--bwc-blue-pale);\n  box-shadow:0 11px 24px rgba(7,59,120,.10);\n}\n\n.bwc-page .bwc-spec-v3-label{\n  display:block;\n  margin:0 0 7px;\n  color:var(--bwc-blue)!important;\n  font-family:'Oswald',Arial,sans-serif;\n  font-size:10px;\n  font-weight:600;\n  line-height:1.2;\n  letter-spacing:.10em;\n  text-transform:uppercase;\n}\n\n.bwc-page .bwc-spec-v3-item p{\n  margin:0!important;\n  color:var(--bwc-ink)!important;\n  font-size:13.5px;\n  font-weight:500;\n  line-height:1.55;\n}\n\n.bwc-page .bwc-spec-v3-item--wide{\n  grid-column:1 \/ -1;\n}\n\n\/* Disable old specification styles when they still exist earlier in the file. *\/\n.bwc-page .bwc-spec-v3 .bwc-spec-head,\n.bwc-page .bwc-spec-v3 .bwc-spec-grid,\n.bwc-page .bwc-spec-v3 .bwc-spec-card{\n  all:unset;\n}\n\n@media(max-width:768px){\n  .bwc-page .bwc-review-head{\n    margin:0 16px 18px!important;\n    gap:16px!important;\n  }\n\n  .bwc-page .bwc-review-score{\n    padding:10px 12px!important;\n  }\n\n  .bwc-page .bwc-review-score strong{\n    font-size:24px!important;\n  }\n\n  .bwc-page .bwc-spec-v3-head{\n    padding:21px 16px 18px;\n    gap:16px;\n  }\n\n  .bwc-page .bwc-spec-v3-head h2{\n    font-size:20px!important;\n  }\n\n  .bwc-page .bwc-spec-v3-count{\n    min-width:94px;\n    padding:10px 11px;\n  }\n\n  .bwc-page .bwc-spec-v3-grid{\n    grid-template-columns:1fr;\n    gap:10px;\n    padding:12px;\n  }\n\n  .bwc-page .bwc-spec-v3-item--wide{\n    grid-column:auto;\n  }\n}\n\n@media(max-width:620px){\n  .bwc-page .bwc-review-head{\n    display:block!important;\n  }\n\n  .bwc-page .bwc-review-score{\n    display:inline-grid!important;\n    margin-top:14px!important;\n  }\n\n  .bwc-page .bwc-spec-v3-head{\n    display:block;\n  }\n\n  .bwc-page .bwc-spec-v3-count{\n    display:inline-grid;\n    min-width:96px;\n    margin-top:14px;\n  }\n}\n\n@media(max-width:430px){\n  .bwc-page .bwc-review-intro,\n  .bwc-page .bwc-spec-v3-heading\u003ep:last-child{\n    font-size:12px;\n  }\n\n  .bwc-page .bwc-spec-v3-item{\n    padding:15px 14px 14px;\n  }\n\n  .bwc-page .bwc-spec-v3-item p{\n    font-size:12.5px;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .bwc-page .bwc-spec-v3-item{\n    transition:none!important;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-review-full-width-visible-final-fix\"\u003e\n\/* =========================================================\n   Customer Reviews final fix\n   1. Remove the outer section border\n   2. Keep both desktop review cards fully inside the viewport\n   3. Prevent badges, metadata and card content from being clipped\n   4. Keep one complete review card on mobile\n   ========================================================= *\/\n.bwc-page .bwc-review-showcase,\n.bwc-page .bwc-review-css-carousel{\n  width:100%!important;\n  max-width:100%!important;\n  margin-left:0!important;\n  margin-right:0!important;\n  border:0!important;\n  outline:0!important;\n  box-shadow:none!important;\n  overflow:visible!important;\n}\n\n.bwc-page .bwc-review-css-stage{\n  width:auto!important;\n  max-width:none!important;\n  min-width:0!important;\n  margin-left:26px!important;\n  margin-right:26px!important;\n  overflow:visible!important;\n}\n\n.bwc-page .bwc-review-css-slide{\n  width:100%!important;\n  max-width:100%!important;\n  min-width:0!important;\n  grid-template-columns:repeat(2,minmax(0,1fr))!important;\n  gap:14px!important;\n  overflow:visible!important;\n}\n\n.bwc-page .bwc-review-css-slide .bwc-review-panel{\n  width:100%!important;\n  max-width:100%!important;\n  min-width:0!important;\n  flex:initial!important;\n  box-sizing:border-box!important;\n  overflow:visible!important;\n}\n\n.bwc-page .bwc-review-panel-top,\n.bwc-page .bwc-review-meta{\n  min-width:0!important;\n}\n\n.bwc-page .bwc-review-verified,\n.bwc-page .bwc-review-meta span,\n.bwc-page .bwc-review-meta strong{\n  max-width:100%!important;\n  white-space:normal!important;\n  overflow-wrap:anywhere!important;\n}\n\n.bwc-page .bwc-review-css-controls{\n  width:auto!important;\n  margin-left:26px!important;\n  margin-right:26px!important;\n}\n\n@media(max-width:768px){\n  .bwc-page .bwc-review-css-stage,\n  .bwc-page .bwc-review-css-controls{\n    margin-left:16px!important;\n    margin-right:16px!important;\n  }\n}\n\n@media(max-width:620px){\n  .bwc-page .bwc-review-css-slide{\n    grid-template-columns:minmax(0,1fr)!important;\n    gap:12px!important;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-faq-native-details-fix\"\u003e\n\/* Shopify-safe FAQ: native details\/summary works without JavaScript. *\/\n.bwc-page details.bwc-faq-item{\n  display:block;\n}\n.bwc-page details.bwc-faq-item \u003e summary.bwc-faq-q{\n  list-style:none!important;\n  cursor:pointer;\n  -webkit-tap-highlight-color:transparent;\n}\n.bwc-page details.bwc-faq-item \u003e summary.bwc-faq-q::-webkit-details-marker{\n  display:none!important;\n}\n.bwc-page details.bwc-faq-item \u003e summary.bwc-faq-q::marker{\n  content:\"\";\n}\n.bwc-page details.bwc-faq-item \u003e .bwc-faq-a{\n  display:none!important;\n}\n.bwc-page details.bwc-faq-item[open] \u003e .bwc-faq-a{\n  display:block!important;\n}\n.bwc-page details.bwc-faq-item[open]{\n  background:var(--bwc-blue-pale,#f4f9ff)!important;\n  padding-left:10px;\n  padding-right:10px;\n}\n.bwc-page details.bwc-faq-item[open] .bwc-faq-toggle{\n  transform:rotate(45deg)!important;\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-size-and-single-review-final\"\u003e\n\/* Size guide *\/\n.bwc-page .bwc-size-guide{margin:34px 0 36px;padding:24px;background:#f4f9ff;border:1px solid #b8d6f5;}\n.bwc-page .bwc-size-guide-head{text-align:center;margin:0 auto 18px;}\n.bwc-page .bwc-size-eyebrow{margin:0 0 6px;color:#0757a5;font-family:'Oswald',Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;}\n.bwc-page .bwc-size-guide-head h2{margin:0 0 6px;color:#06498f;font-family:'Oswald',Arial,sans-serif;font-size:24px;line-height:1.2;text-transform:uppercase;}\n.bwc-page .bwc-size-guide-head p{margin:0;color:#55708e;font-size:13px;line-height:1.5;}\n.bwc-page .bwc-size-image{width:100%;background:#fff;border:1px solid #b8d6f5;overflow:hidden;}\n.bwc-page .bwc-size-placeholder{display:flex;align-items:center;justify-content:center;min-height:120px;padding:38px 16px;color:#71839b;font-size:14px;font-weight:600;text-align:center;}\n.bwc-page .bwc-size-image img{display:block;width:100%;height:auto;border:0;object-fit:contain;}\n\n\/* One review per page, image left and copy right *\/\n.bwc-page .bwc-review-showcase{overflow:visible!important;}\n.bwc-page .bwc-review-intro{display:none!important;}\n.bwc-page .bwc-review-css-stage{width:100%!important;max-width:980px;margin:24px auto 0!important;overflow:visible!important;}\n.bwc-page .bwc-review-css-slide{display:none!important;width:100%!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;}\n.bwc-page #bwc-review-page-1:checked ~ .bwc-review-css-stage .bwc-review-css-slide--1,\n.bwc-page #bwc-review-page-2:checked ~ .bwc-review-css-stage .bwc-review-css-slide--2,\n.bwc-page #bwc-review-page-3:checked ~ .bwc-review-css-stage .bwc-review-css-slide--3,\n.bwc-page #bwc-review-page-4:checked ~ .bwc-review-css-stage .bwc-review-css-slide--4{display:block!important;}\n.bwc-page .bwc-review-css-slide .bwc-review-panel{display:grid!important;grid-template-columns:minmax(180px,32%) minmax(0,1fr)!important;gap:0!important;align-items:stretch!important;width:100%!important;min-height:260px!important;padding:0!important;border:0!important;border-left:4px solid var(--bwc-blue)!important;background:#fff!important;box-shadow:0 14px 32px rgba(7,87,165,.10)!important;overflow:hidden!important;}\n.bwc-page .bwc-review-card-image{width:100%!important;height:100%!important;min-height:260px!important;margin:0!important;border:0!important;border-right:1px solid #d9e8f8!important;background:#f4f9ff!important;}\n.bwc-page .bwc-review-card-placeholder{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:260px!important;padding:20px!important;color:#71839b!important;font-size:14px!important;font-weight:600!important;text-align:center!important;background:#f4f9ff!important;}\n.bwc-page .bwc-review-card-image img{display:block!important;width:100%!important;height:100%!important;min-height:260px!important;object-fit:cover!important;}\n.bwc-page .bwc-review-card-copy{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:30px 34px;}\n.bwc-page .bwc-review-card-copy .bwc-review-panel-top{margin:0 0 18px!important;}\n.bwc-page .bwc-review-card-copy\u003ep{margin:0 0 22px!important;color:#16324f!important;font-size:15px!important;line-height:1.75!important;}\n.bwc-page .bwc-review-card-copy .bwc-review-meta{margin-top:auto!important;padding-top:16px!important;}\n.bwc-page .bwc-review-css-controls{margin-top:24px!important;}\n\n@media(max-width:768px){\n  .bwc-page .bwc-size-guide{margin:28px 0 30px;padding:20px 16px;}\n  .bwc-page .bwc-size-guide-head h2{font-size:21px;}\n  .bwc-page .bwc-size-placeholder{min-height:90px;padding:28px 12px;font-size:13px;}\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{grid-template-columns:38% minmax(0,1fr)!important;min-height:220px!important;}\n  .bwc-page .bwc-review-card-image,.bwc-page .bwc-review-card-placeholder,.bwc-page .bwc-review-card-image img{min-height:220px!important;}\n  .bwc-page .bwc-review-card-copy{padding:22px 20px;}\n  .bwc-page .bwc-review-card-copy\u003ep{font-size:13px!important;line-height:1.65!important;}\n}\n@media(max-width:520px){\n  .bwc-page .bwc-review-head{align-items:flex-start!important;}\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{grid-template-columns:40% minmax(0,1fr)!important;min-height:190px!important;}\n  .bwc-page .bwc-review-card-image,.bwc-page .bwc-review-card-placeholder,.bwc-page .bwc-review-card-image img{min-height:190px!important;}\n  .bwc-page .bwc-review-card-copy{padding:17px 14px;}\n  .bwc-page .bwc-review-card-copy .bwc-review-panel-top{margin-bottom:12px!important;}\n  .bwc-page .bwc-review-card-copy\u003ep{margin-bottom:14px!important;font-size:11.5px!important;line-height:1.55!important;}\n  .bwc-page .bwc-review-card-copy .bwc-review-meta{padding-top:10px!important;}\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-review-square-image-final-fix\"\u003e\n\/* Customer Reviews：评价图片统一改为正方形，其他结构保持不变 *\/\n@media screen and (min-width: 769px) {\n  .bwc-page .bwc-review-css-slide .bwc-review-panel {\n    grid-template-columns: minmax(220px, 260px) minmax(0, 1fr) !important;\n    min-height: 0 !important;\n    align-items: stretch !important;\n  }\n\n  .bwc-page .bwc-review-card-image {\n    width: 100% !important;\n    height: auto !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 \/ 1 !important;\n    align-self: center !important;\n    overflow: hidden !important;\n  }\n\n  .bwc-page .bwc-review-card-placeholder,\n  .bwc-page .bwc-review-card-image img {\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 \/ 1 !important;\n  }\n\n  .bwc-page .bwc-review-card-image img {\n    object-fit: cover !important;\n    object-position: center !important;\n  }\n}\n\n@media screen and (max-width: 768px) {\n  .bwc-page .bwc-review-css-slide .bwc-review-panel {\n    grid-template-columns: minmax(110px, 38%) minmax(0, 1fr) !important;\n    min-height: 0 !important;\n    align-items: stretch !important;\n  }\n\n  .bwc-page .bwc-review-card-image {\n    width: 100% !important;\n    height: auto !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 \/ 1 !important;\n    align-self: center !important;\n    overflow: hidden !important;\n  }\n\n  .bwc-page .bwc-review-card-placeholder,\n  .bwc-page .bwc-review-card-image img {\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 \/ 1 !important;\n  }\n\n  .bwc-page .bwc-review-card-image img {\n    object-fit: cover !important;\n    object-position: center !important;\n  }\n}\n\n@media screen and (max-width: 480px) {\n  .bwc-page .bwc-review-css-slide .bwc-review-panel {\n    grid-template-columns: 112px minmax(0, 1fr) !important;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-review-compact-large-image-final\"\u003e\n\/* Customer Reviews：缩短上下高度、放大图片并收紧图文距离 *\/\n.bwc-page .bwc-review-css-stage{\n  margin-top:16px!important;\n}\n.bwc-page .bwc-review-css-slide .bwc-review-panel{\n  align-items:center!important;\n}\n.bwc-page .bwc-review-card-copy{\n  justify-content:center!important;\n}\n.bwc-page .bwc-review-card-copy .bwc-review-panel-top{\n  margin-bottom:10px!important;\n}\n.bwc-page .bwc-review-card-copy\u003ep{\n  margin-bottom:14px!important;\n  line-height:1.58!important;\n}\n.bwc-page .bwc-review-card-copy .bwc-review-meta{\n  padding-top:11px!important;\n}\n.bwc-page .bwc-review-css-controls{\n  margin-top:16px!important;\n}\n\n@media screen and (min-width:769px){\n  .bwc-page .bwc-review-css-stage{\n    max-width:980px!important;\n  }\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{\n    grid-template-columns:300px minmax(0,1fr)!important;\n    min-height:0!important;\n  }\n  .bwc-page .bwc-review-card-image,\n  .bwc-page .bwc-review-card-placeholder,\n  .bwc-page .bwc-review-card-image img{\n    width:300px!important;\n    height:300px!important;\n    min-height:0!important;\n    aspect-ratio:1\/1!important;\n  }\n  .bwc-page .bwc-review-card-copy{\n    padding:22px 28px!important;\n  }\n}\n\n@media screen and (max-width:768px){\n  .bwc-page .bwc-review-css-stage{\n    margin-top:14px!important;\n  }\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{\n    grid-template-columns:minmax(145px,42%) minmax(0,1fr)!important;\n    min-height:0!important;\n  }\n  .bwc-page .bwc-review-card-image,\n  .bwc-page .bwc-review-card-placeholder,\n  .bwc-page .bwc-review-card-image img{\n    width:100%!important;\n    height:auto!important;\n    min-height:0!important;\n    aspect-ratio:1\/1!important;\n  }\n  .bwc-page .bwc-review-card-copy{\n    padding:16px 16px!important;\n  }\n  .bwc-page .bwc-review-card-copy .bwc-review-panel-top{\n    margin-bottom:8px!important;\n  }\n  .bwc-page .bwc-review-card-copy\u003ep{\n    margin-bottom:10px!important;\n    line-height:1.48!important;\n  }\n  .bwc-page .bwc-review-card-copy .bwc-review-meta{\n    padding-top:8px!important;\n  }\n  .bwc-page .bwc-review-css-controls{\n    margin-top:14px!important;\n  }\n}\n\n@media screen and (max-width:520px){\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{\n    grid-template-columns:150px minmax(0,1fr)!important;\n  }\n  .bwc-page .bwc-review-card-copy{\n    padding:14px 12px!important;\n  }\n  .bwc-page .bwc-review-card-copy\u003ep{\n    font-size:11.5px!important;\n    line-height:1.45!important;\n  }\n}\n\n@media screen and (max-width:390px){\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{\n    grid-template-columns:132px minmax(0,1fr)!important;\n  }\n  .bwc-page .bwc-review-card-copy{\n    padding:12px 10px!important;\n  }\n  .bwc-page .bwc-review-card-copy\u003ep{\n    font-size:10.8px!important;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-review-image-size-user-fix-final\"\u003e\n\/* 根据用户示意图放大 Customer Reviews 左侧评价图片区域 *\/\n.bwc-page .bwc-review-css-stage{\n  width:100%!important;\n  max-width:980px!important;\n  margin:20px auto 0!important;\n}\n.bwc-page .bwc-review-css-slide .bwc-review-panel{\n  display:grid!important;\n  align-items:stretch!important;\n  overflow:hidden!important;\n}\n.bwc-page .bwc-review-card-image{\n  overflow:hidden!important;\n  background:#eef5fc!important;\n  border-right:1px solid #d9e8f8!important;\n}\n.bwc-page .bwc-review-card-placeholder,\n.bwc-page .bwc-review-card-image img{\n  display:flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n  width:100%!important;\n  height:100%!important;\n  object-fit:cover!important;\n  object-position:center!important;\n}\n\n@media screen and (min-width:769px){\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{\n    grid-template-columns:240px minmax(0,1fr)!important;\n    min-height:300px!important;\n  }\n  .bwc-page .bwc-review-card-image,\n  .bwc-page .bwc-review-card-placeholder,\n  .bwc-page .bwc-review-card-image img{\n    width:240px!important;\n    min-width:240px!important;\n    height:300px!important;\n    min-height:300px!important;\n    max-height:300px!important;\n    aspect-ratio:auto!important;\n  }\n  .bwc-page .bwc-review-card-copy{\n    padding:26px 34px!important;\n  }\n}\n\n@media screen and (max-width:768px){\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{\n    grid-template-columns:170px minmax(0,1fr)!important;\n    min-height:220px!important;\n  }\n  .bwc-page .bwc-review-card-image,\n  .bwc-page .bwc-review-card-placeholder,\n  .bwc-page .bwc-review-card-image img{\n    width:170px!important;\n    min-width:170px!important;\n    height:220px!important;\n    min-height:220px!important;\n    max-height:220px!important;\n    aspect-ratio:auto!important;\n  }\n  .bwc-page .bwc-review-card-copy{\n    padding:18px 18px!important;\n  }\n}\n\n@media screen and (max-width:520px){\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{\n    grid-template-columns:150px minmax(0,1fr)!important;\n    min-height:190px!important;\n  }\n  .bwc-page .bwc-review-card-image,\n  .bwc-page .bwc-review-card-placeholder,\n  .bwc-page .bwc-review-card-image img{\n    width:150px!important;\n    min-width:150px!important;\n    height:190px!important;\n    min-height:190px!important;\n    max-height:190px!important;\n  }\n  .bwc-page .bwc-review-card-copy{\n    padding:14px 12px!important;\n  }\n}\n\n@media screen and (max-width:390px){\n  .bwc-page .bwc-review-css-slide .bwc-review-panel{\n    grid-template-columns:128px minmax(0,1fr)!important;\n    min-height:168px!important;\n  }\n  .bwc-page .bwc-review-card-image,\n  .bwc-page .bwc-review-card-placeholder,\n  .bwc-page .bwc-review-card-image img{\n    width:128px!important;\n    min-width:128px!important;\n    height:168px!important;\n    min-height:168px!important;\n    max-height:168px!important;\n  }\n  .bwc-page .bwc-review-card-copy{\n    padding:12px 10px!important;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-user-request-final-compact-reviews\"\u003e\n\/* 图片区域：真实图片按自身比例决定高度，并完整铺满浅蓝色容器 *\/\n.bwc-page .bwc-color-display{padding:0!important;background:#f3f8fe!important;}\n.bwc-page .bwc-color-image{width:100%!important;height:auto!important;min-height:0!important;padding:0!important;background:#f3f8fe!important;overflow:hidden!important;}\n.bwc-page .bwc-color-image img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;margin:0!important;object-fit:cover!important;object-position:center!important;}\n.bwc-page .bwc-color-placeholder{width:100%!important;min-height:0!important;aspect-ratio:auto!important;padding:34px 12px!important;margin:0!important;background:#f3f8fe!important;}\n.bwc-page .bwc-img-wrap\u003eimg,.bwc-page .bwc-feature-image\u003eimg,.bwc-page .bwc-media-block\u003eimg{width:100%!important;height:auto!important;aspect-ratio:auto!important;object-fit:cover!important;}\n\n\/* 评论总体尺寸保持原区域，电脑端每页上下两张 *\/\n.bwc-page .bwc-review-compact-carousel{margin:38px 0 10px!important;padding:0!important;border:1px solid var(--bwc-blue-line,#bfd8f2)!important;background:#fff!important;overflow:hidden!important;}\n.bwc-page .bwc-review-compact-carousel .bwc-review-head{margin:0!important;padding:20px 24px!important;background:#f3f8fe!important;border-bottom:1px solid #bfd8f2!important;}\n.bwc-page .bwc-review-compact-stage{margin:0!important;padding:14px 18px 8px!important;background:#fff!important;}\n.bwc-page .bwc-review-compact-page{display:none;grid-template-columns:1fr;gap:10px;}\n.bwc-page #bwc-review-page-1:checked~.bwc-review-compact-stage .bwc-review-compact-page--1,\n.bwc-page #bwc-review-page-2:checked~.bwc-review-compact-stage .bwc-review-compact-page--2{display:grid;}\n.bwc-page #bwc-review-page-3:checked~.bwc-review-compact-stage .bwc-review-compact-page--2,\n.bwc-page #bwc-review-page-4:checked~.bwc-review-compact-stage .bwc-review-compact-page--2{display:grid;}\n.bwc-page .bwc-review-compact-page .bwc-review-panel{display:grid!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:stretch!important;min-height:112px!important;border:1px solid #c7ddf3!important;background:#f7fbff!important;overflow:hidden!important;}\n.bwc-page .bwc-review-compact-page .bwc-review-card-image{width:92px!important;min-width:92px!important;height:112px!important;min-height:112px!important;border-right:1px solid #d7e7f7!important;background:#eaf3fc!important;overflow:hidden!important;}\n.bwc-page .bwc-review-compact-page .bwc-review-card-placeholder,.bwc-page .bwc-review-compact-page .bwc-review-card-image img{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;font-size:10px!important;}\n.bwc-page .bwc-review-compact-page .bwc-review-card-copy{padding:10px 14px!important;min-width:0!important;}\n.bwc-page .bwc-review-compact-page .bwc-review-panel-top{margin:0 0 4px!important;}\n.bwc-page .bwc-review-compact-page .bwc-review-quote-mark{font-size:19px!important;line-height:1!important;}\n.bwc-page .bwc-review-compact-page .bwc-review-verified{font-size:7.5px!important;padding:3px 5px!important;}\n.bwc-page .bwc-review-compact-page .bwc-review-card-copy\u003ep{margin:0 0 7px!important;font-size:10.5px!important;line-height:1.42!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}\n.bwc-page .bwc-review-compact-page .bwc-review-meta{padding-top:6px!important;font-size:8.5px!important;}\n.bwc-page .bwc-review-compact-page .bwc-review-meta strong,.bwc-page .bwc-review-compact-page .bwc-review-meta span{font-size:8.5px!important;}\n.bwc-page .bwc-review-compact-controls{display:none;align-items:center;justify-content:center;gap:18px;margin:8px 0 14px!important;}\n.bwc-page .bwc-review-controls-mobile{display:none!important;}\n.bwc-page #bwc-review-page-1:checked~.bwc-review-controls-d1,.bwc-page #bwc-review-page-3:checked~.bwc-review-controls-d1{display:flex;}\n.bwc-page #bwc-review-page-2:checked~.bwc-review-controls-d2,.bwc-page #bwc-review-page-4:checked~.bwc-review-controls-d2{display:flex;}\n\n@media(max-width:768px){\n .bwc-page .bwc-review-compact-carousel .bwc-review-head{padding:16px!important;}\n .bwc-page .bwc-review-compact-stage{padding:12px 14px 6px!important;}\n .bwc-page .bwc-review-compact-page{display:none!important;gap:0;}\n .bwc-page #bwc-review-page-1:checked~.bwc-review-compact-stage .bwc-review-compact-page--1{display:block!important;}\n .bwc-page #bwc-review-page-2:checked~.bwc-review-compact-stage .bwc-review-compact-page--1{display:block!important;}\n .bwc-page #bwc-review-page-3:checked~.bwc-review-compact-stage .bwc-review-compact-page--2{display:block!important;}\n .bwc-page #bwc-review-page-4:checked~.bwc-review-compact-stage .bwc-review-compact-page--2{display:block!important;}\n .bwc-page #bwc-review-page-1:checked~.bwc-review-compact-stage .bwc-review-compact-page--1 .bwc-review-panel:nth-child(2),\n .bwc-page #bwc-review-page-2:checked~.bwc-review-compact-stage .bwc-review-compact-page--1 .bwc-review-panel:nth-child(1),\n .bwc-page #bwc-review-page-3:checked~.bwc-review-compact-stage .bwc-review-compact-page--2 .bwc-review-panel:nth-child(2),\n .bwc-page #bwc-review-page-4:checked~.bwc-review-compact-stage .bwc-review-compact-page--2 .bwc-review-panel:nth-child(1){display:none!important;}\n .bwc-page .bwc-review-compact-page .bwc-review-panel{grid-template-columns:88px minmax(0,1fr)!important;min-height:108px!important;}\n .bwc-page .bwc-review-compact-page .bwc-review-card-image{width:88px!important;min-width:88px!important;height:108px!important;min-height:108px!important;}\n .bwc-page .bwc-review-controls-desktop{display:none!important;}\n .bwc-page #bwc-review-page-1:checked~.bwc-review-controls-m1,.bwc-page #bwc-review-page-2:checked~.bwc-review-controls-m2,.bwc-page #bwc-review-page-3:checked~.bwc-review-controls-m3,.bwc-page #bwc-review-page-4:checked~.bwc-review-controls-m4{display:flex!important;}\n}\n@media(max-width:390px){\n .bwc-page .bwc-review-compact-page .bwc-review-panel{grid-template-columns:76px minmax(0,1fr)!important;min-height:98px!important;}\n .bwc-page .bwc-review-compact-page .bwc-review-card-image{width:76px!important;min-width:76px!important;height:98px!important;min-height:98px!important;}\n .bwc-page .bwc-review-compact-page .bwc-review-card-copy{padding:8px 9px!important;}\n .bwc-page .bwc-review-compact-page .bwc-review-card-copy\u003ep{font-size:9.5px!important;}\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-arrow-center-and-back-top-fix\"\u003e\n\/* Review navigation arrows: perfectly centered inside square buttons. *\/\n.bwc-page .bwc-review-nav-btn{\n  display:grid!important;\n  place-items:center!important;\n  padding:0!important;\n  text-align:center!important;\n  text-indent:0!important;\n  font-size:0!important;\n  line-height:0!important;\n  overflow:hidden!important;\n}\n.bwc-page .bwc-review-nav-btn::before{\n  display:block;\n  font-family:Arial,Helvetica,sans-serif;\n  font-size:18px;\n  font-weight:400;\n  line-height:1;\n  transform:translateY(-1px);\n}\n.bwc-page .bwc-review-nav-btn:first-child::before{content:\"←\";}\n.bwc-page .bwc-review-nav-btn:last-child::before{content:\"→\";}\n\n\/* CTA now returns smoothly to the top of this template. *\/\nhtml{scroll-behavior:smooth;}\n.bwc-page .bwc-back-to-top{\n  display:inline-flex!important;\n  align-items:center!important;\n  justify-content:center!important;\n}\n@media(max-width:768px){\n  .bwc-page .bwc-back-to-top{display:flex!important;}\n}\n@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto;}}\n\u003c\/style\u003e","brand":"PL0110","offers":[{"title":"Army green \/ S","offer_id":49585580638436,"sku":"NC01732608066301-格子套装-军绿色-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ M","offer_id":49585580671204,"sku":"NC01732608066301-格子套装-军绿色-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ L","offer_id":49585580703972,"sku":"NC01732608066301-格子套装-军绿色-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ XL","offer_id":49585580736740,"sku":"NC01732608066301-格子套装-军绿色-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Army green \/ XXL","offer_id":49585580769508,"sku":"NC01732608066301-格子套装-军绿色-XXL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"coral \/ S","offer_id":49585580802276,"sku":"NC01732608066301-格子套装-珊瑚色-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"coral \/ M","offer_id":49585580835044,"sku":"NC01732608066301-格子套装-珊瑚色-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"coral \/ L","offer_id":49585580867812,"sku":"NC01732608066301-格子套装-珊瑚色-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"coral \/ XL","offer_id":49585580900580,"sku":"NC01732608066301-格子套装-珊瑚色-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"coral \/ XXL","offer_id":49585580933348,"sku":"NC01732608066301-格子套装-珊瑚色-XXL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ S","offer_id":49585580966116,"sku":"NC01732608066301-格子套装-卡其色-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ M","offer_id":49585580998884,"sku":"NC01732608066301-格子套装-卡其色-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ L","offer_id":49585581031652,"sku":"NC01732608066301-格子套装-卡其色-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XL","offer_id":49585581064420,"sku":"NC01732608066301-格子套装-卡其色-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Khaki \/ XXL","offer_id":49585581097188,"sku":"NC01732608066301-格子套装-卡其色-XXL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ S","offer_id":49585581129956,"sku":"NC01732608066301-格子套装-蓝色-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ M","offer_id":49585581162724,"sku":"NC01732608066301-格子套装-蓝色-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ L","offer_id":49585581195492,"sku":"NC01732608066301-格子套装-蓝色-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ XL","offer_id":49585581228260,"sku":"NC01732608066301-格子套装-蓝色-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"blue \/ XXL","offer_id":49585581261028,"sku":"NC01732608066301-格子套装-蓝色-XXL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Dark green \/ S","offer_id":49585581293796,"sku":"NC01732608066301-格子套装-墨绿色-S","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Dark green \/ M","offer_id":49585581326564,"sku":"NC01732608066301-格子套装-墨绿色-M","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Dark green \/ L","offer_id":49585581359332,"sku":"NC01732608066301-格子套装-墨绿色-L","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Dark green \/ XL","offer_id":49585581392100,"sku":"NC01732608066301-格子套装-墨绿色-XL","price":39.99,"currency_code":"USD","in_stock":true},{"title":"Dark green \/ XXL","offer_id":49585581424868,"sku":"NC01732608066301-格子套装-墨绿色-XXL","price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/2000.png?v=1785984108","url":"https:\/\/rrighodew.com\/products\/one-set-five-fresh-gingham-shades","provider":"Rrighodew.com","version":"1.0","type":"link"}