{"product_id":"2026-womens-elegant-off-shoulder-mesh-lace-midi-bodycon-dress-with-3d-floral-applique","title":"✨2026 Women's Elegant Off-Shoulder Mesh Lace Midi Bodycon Dress with 3D Floral Applique","description":"\u003c!--\nREUSABLE SHOPIFY PRODUCT DETAIL TEMPLATE\nReplace all {{VARIABLES}} and {{IMAGE_X_URL}} placeholders.\nKeep class names and IDs unchanged unless you also update the matching CSS selectors.\nThe story and review sliders use CSS radio buttons and require no external JavaScript.\n--\u003e\n\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:#0B1F3A;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,#0B1F3A 25%,transparent 25%) 0 0\/16px 16px,  linear-gradient(225deg,#0B1F3A 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,  #0B1F3A!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:#0B1F3A;margin:0 0 18px;line-height:1.14;letter-spacing:-.2px;text-transform:uppercase}.bwc-page .bwc-hero{background:#0B1F3A;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:#0B1F3A;margin:38px 0 6px;padding-bottom:12px;border-bottom:3px solid #0B1F3A;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 #0B1F3A;padding:16px 20px;font-size:13.5px;color:#4a4a4a;line-height:1.65;margin:18px 0}.bwc-page .bwc-note strong{color:#0B1F3A}.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:#0B1F3A;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:#0B1F3A;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 #0B1F3A;background:#fff;color:#0B1F3A;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:#0B1F3A;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:#0B1F3A}.bwc-page .bwc-review-stars{color:#0B1F3A;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:#0B1F3A;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:#0B1F3A;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:#0B1F3A;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:#0B1F3A;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 #203A5F}.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:#0B1F3A;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:#0B1F3A;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:#0B1F3A;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:#0B1F3A;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:#0B1F3A;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:#0B1F3A!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:#0B1F3A;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(11,31,58,.16);border-color:#0B1F3A}\n.bwc-page .bwc-feature-card:hover,.bwc-page .bwc-feature-card.active{transform:translateY(-4px);border-color:#0B1F3A;box-shadow:0 12px 28px rgba(11,31,58,.10)}\n.bwc-page .bwc-feature-card.active{background:#0B1F3A;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:#16345C}\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:#0B1F3A;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:#0B1F3A;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:#0B1F3A;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:#0B1F3A;\n  color:#fff;\n  transform:translateY(-4px);\n  border-color:#0B1F3A;\n  box-shadow:0 12px 28px rgba(11,31,58,.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:#16345C}\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:#0B1F3A;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:#0B1F3A;color:#fff}\n  .bwc-page .bwc-feature-card:hover .bwc-feature-image{border-bottom-color:#16345C}\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:#0B1F3A;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:#0B1F3A;box-shadow:0 10px 24px rgba(11,31,58,.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:#0B1F3A}\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:#0B1F3A;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:#0B1F3A;color:#fff!important;box-shadow:0 0 0 2px #fff,0 10px 24px rgba(11,31,58,.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:#0B1F3A;transition:width .7s ease}\n.bwc-page .bwc-section-title.bwc-visible:after{width:100%}\n.bwc-page.bwc-motion-ready .bwc-reveal{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s ease}\n.bwc-page.bwc-motion-ready .bwc-reveal.bwc-visible{opacity:1;transform:none}\n.bwc-page .bwc-top .bwc-h1{animation:bwcTitleIn .72s ease both}\n.bwc-page .bwc-hero{animation:bwcHeroIn .78s .08s ease both}\n@keyframes bwcTitleIn{from{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}\n@keyframes bwcHeroIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}\n@keyframes bwcFaqIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}\n@media(max-width:768px){.bwc-page .bwc-feature-section{padding:0 0 4px}.bwc-page .bwc-feature-section\u003e.bwc-section-title,.bwc-page .bwc-feature-section\u003e.bwc-lead{margin-left:16px;margin-right:16px}.bwc-page .bwc-feature-grid{gap:12px;margin-top:18px}.bwc-page .bwc-feature-card:hover{transform:none}.bwc-page .bwc-feature-card.active{transform:translateY(-3px)}.bwc-page .bwc-feature-content{grid-template-columns:36px minmax(0,1fr);column-gap:11px;padding:15px 14px 17px}.bwc-page .bwc-feature-num{width:34px;height:34px;font-size:11px}.bwc-page .bwc-feature-content h3{font-size:14px}.bwc-page .bwc-feature-content p{font-size:12.5px;line-height:1.58}.bwc-page .bwc-review-grid{grid-template-columns:1fr}}\n@media(max-width:430px){.bwc-page .bwc-feature-content{grid-template-columns:1fr;row-gap:8px}.bwc-page .bwc-feature-num{grid-column:1;grid-row:auto}.bwc-page .bwc-feature-content h3,.bwc-page .bwc-feature-content p{grid-column:1}.bwc-page .bwc-feature-content h3{font-size:14px}}\n@media(prefers-reduced-motion:reduce){.bwc-page *{animation:none!important;scroll-behavior:auto!important;transition:none!important}.bwc-page.bwc-motion-ready .bwc-reveal{opacity:1!important;transform:none!important}}\n\n\u003c\/style\u003e\n\u003cstyle\u003e\n\/* 全模板统一图片占位：只显示居中文字，无背景、边框或装饰 *\/\n.bwc-page .bwc-img-wrap,\n.bwc-page .bwc-feature-image,\n.bwc-page .bwc-media-block{\nwidth:100%;margin-left:0;margin-right:0;padding:0;border:0!important;\nbackground:transparent!important;overflow:hidden;line-height:0}\n\n.bwc-page .bwc-img-wrap .bwc-image-placeholder,\n.bwc-page .bwc-feature-image .bwc-image-placeholder,\n.bwc-page .bwc-media-block .bwc-image-placeholder{\ndisplay:flex!important;align-items:center;justify-content:center;width:100%;\naspect-ratio:1\/1;height:auto;margin:0!important;padding:0;border:0!important;\nbackground:transparent!important;color:#6b6b6b;\nfont-family:'Inter',Arial,Helvetica,sans-serif;font-size:13px;font-weight:500;\nline-height:1;letter-spacing:0;text-align:center;transform:none!important;\ntransition:none!important}\n\n.bwc-page .bwc-img-wrap\u003eimg,\n.bwc-page .bwc-feature-image\u003eimg,\n.bwc-page .bwc-media-block\u003eimg{\ndisplay:block;width:100%;aspect-ratio:1\/1;height:auto;margin:0;padding:0;border:0;\nobject-fit:cover;object-position:center}\n\n.bwc-page .bwc-img-wrap:hover .bwc-image-placeholder,\n.bwc-page .bwc-media-block:hover .bwc-image-placeholder,\n.bwc-page .bwc-feature-image:hover .bwc-image-placeholder{\ntransform:none!important;letter-spacing:0!important;color:#6b6b6b}\n\u003c\/style\u003e\n\u003cdiv class=\"bwc-page\"\u003e\n\u003cdiv class=\"bwc-container\"\u003e\n\u003cdiv class=\"bwc-card\"\u003e\n\u003c!-- ① 标题区 --\u003e\n\u003cdiv class=\"bwc-top\"\u003e\n\u003cp class=\"bwc-eyebrow\"\u003e2026 Women's Elegant Off-Shoulder Mesh Lace Midi Bodycon Dress\u003c\/p\u003e\n\u003ch1 class=\"bwc-h1\"\u003eElegant 3D Floral Lace For Formal Nights.\u003c\/h1\u003e\n\u003c\/div\u003e\n\u003c!-- ② Hero 横幅 --\u003e\n\u003cdiv class=\"bwc-hero\"\u003e\n\u003ch2\u003eA Refined Off-Shoulder Mesh Dress For Special Events.\u003c\/h2\u003e\n\u003cp\u003eA soft blue off-shoulder silhouette, sheer mesh overlay and raised 3D floral appliqué create a polished bodycon look for weddings, galas, parties and evening events.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    #zv-story-slider-01,\n    #zv-story-slider-01 * {\n      box-sizing: border-box;\n    }\n\n    #zv-story-slider-01 {\n      width: 100%;\n      max-width: 430px;\n      margin: 0 auto;\n      padding: 10px 18px 18px;\n      background: #ffffff;\n      color: #0B1F3A;\n      font-family: Arial, Helvetica, sans-serif;\n      -webkit-font-smoothing: antialiased;\n      text-rendering: optimizeLegibility;\n    }\n\n    #zv-story-slider-01 .zv-radio {\n      position: absolute !important;\n      width: 1px !important;\n      height: 1px !important;\n      margin: -1px !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n      clip: rect(0, 0, 0, 0) !important;\n      white-space: nowrap !important;\n      border: 0 !important;\n    }\n\n    #zv-story-slider-01 .zv-stage {\n      position: relative;\n      width: 100%;\n    }\n\n    #zv-story-slider-01 .zv-slide {\n      display: none;\n      width: 100%;\n      animation: zvStoryFade .32s ease both;\n    }\n\n    #zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-slide-1,\n    #zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-slide-2 {\n      display: block;\n    }\n\n    #zv-story-slider-01 .zv-image-wrap {\n      width: 100%;\n      overflow: hidden;\n      border-radius: 11px;\n      background: #f3f3f3;\n      line-height: 0;\n    }\n\n    #zv-story-slider-01 .zv-image {\n      display: block;\n      width: 100%;\n      aspect-ratio: 1 \/ 1;\n      object-fit: cover;\n      border: 0;\n    }\n\n    #zv-story-slider-01 .zv-copy {\n      padding: 13px 11px 0;\n    }\n\n    #zv-story-slider-01 .zv-number {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 18px;\n      height: 18px;\n      margin: 0 0 7px;\n      background: #0B1F3A;\n      color: #ffffff;\n      font-family: Arial, Helvetica, sans-serif;\n      font-size: 10px;\n      font-weight: 800;\n      line-height: 1;\n    }\n\n    #zv-story-slider-01 .zv-title {\n      margin: 0 0 5px;\n      color: #0B1F3A;\n      font-family: \"Arial Narrow\", \"Helvetica Neue\", Arial, sans-serif;\n      font-size: 13px;\n      font-weight: 700;\n      line-height: 1.1;\n      letter-spacing: .05px;\n      text-transform: uppercase;\n    }\n\n    #zv-story-slider-01 .zv-description {\n      margin: 0;\n      color: #292929;\n      font-size: 9.5px;\n      font-weight: 400;\n      line-height: 1.55;\n      letter-spacing: 1.05px;\n    }\n\n    #zv-story-slider-01 .zv-controls {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 9px;\n      margin-top: 27px;\n      padding-bottom: 1px;\n    }\n\n    #zv-story-slider-01 .zv-arrow {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 25px;\n      height: 25px;\n      border: 1px solid #0B1F3A;\n      background: #ffffff;\n      color: #0B1F3A;\n      cursor: pointer;\n      font-family: Arial, Helvetica, sans-serif;\n      font-size: 14px;\n      font-weight: 400;\n      line-height: 1;\n      user-select: none;\n      transition: background .18s ease, color .18s ease, transform .18s ease;\n    }\n\n    #zv-story-slider-01 .zv-arrow:hover {\n      background: #0B1F3A;\n      color: #ffffff;\n    }\n\n    #zv-story-slider-01 .zv-arrow:active {\n      transform: scale(.94);\n    }\n\n    #zv-story-slider-01 .zv-dots {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 5px;\n    }\n\n    #zv-story-slider-01 .zv-dot {\n      display: block;\n      width: 5px;\n      height: 5px;\n      border-radius: 50%;\n      background: #b7b7b7;\n      cursor: pointer;\n      transition: background .18s ease, transform .18s ease;\n    }\n\n    #zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-dot-1,\n    #zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-dot-2 {\n      background: #0B1F3A;\n      transform: scale(1.05);\n    }\n\n    @keyframes zvStoryFade {\n      from {\n        opacity: 0;\n        transform: translateY(3px);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @media screen and (min-width: 750px) {\n      #zv-story-slider-01 {\n        max-width: 520px;\n        padding: 14px 22px 24px;\n      }\n\n      #zv-story-slider-01 .zv-copy {\n        padding: 15px 13px 0;\n      }\n\n      #zv-story-slider-01 .zv-number {\n        width: 20px;\n        height: 20px;\n        font-size: 11px;\n      }\n\n      #zv-story-slider-01 .zv-title {\n        font-size: 15px;\n      }\n\n      #zv-story-slider-01 .zv-description {\n        font-size: 10.5px;\n      }\n\n      #zv-story-slider-01 .zv-arrow {\n        width: 28px;\n        height: 28px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #zv-story-slider-01 .zv-slide,\n      #zv-story-slider-01 .zv-arrow,\n      #zv-story-slider-01 .zv-dot {\n        animation: none !important;\n        transition: none !important;\n      }\n    }\n  \n#zv-story-slider-01 .zv-image-wrap{background:transparent!important}\n#zv-story-slider-01 .zv-image-placeholder{\ndisplay:flex!important;align-items:center;justify-content:center;width:100%;\naspect-ratio:1\/1;margin:0;padding:0;border:0;background:transparent;\ncolor:#6b6b6b;font-family:Arial,Helvetica,sans-serif;font-size:13px;\nfont-weight:500;line-height:1;letter-spacing:0;text-align:center}\n#zv-story-slider-01 img.zv-image{\ndisplay:block;width:100%;aspect-ratio:1\/1;object-fit:cover;object-position:center;border:0}\n\u003c\/style\u003e\n\u003cdiv class=\"bwc-page\"\u003e\n\u003cdiv class=\"bwc-container\"\u003e\n\u003cdiv class=\"bwc-card\"\u003e\n\u003cdiv class=\"zv-story-slider\" id=\"zv-story-slider-01\"\u003e\n\u003cinput checked class=\"zv-radio\" id=\"zv-story-slide-1\" name=\"zv-story-set-01\" type=\"radio\"\u003e \u003cinput class=\"zv-radio\" id=\"zv-story-slide-2\" name=\"zv-story-set-01\" type=\"radio\"\u003e \u003cinput class=\"zv-radio\" id=\"zv-story-slide-3\" name=\"zv-story-set-01\" type=\"radio\"\u003e\n\u003cdiv class=\"zv-stage\"\u003e\n\u003c!-- STORY SLIDE 1：图片、标题、文案独立 --\u003e\n\u003csection class=\"zv-slide zv-slide-1\"\u003e\n\u003cdiv class=\"zv-image-wrap\"\u003e\n\u003c!-- STORY IMAGE 1：替换下面这一行即可插入第1张图片 --\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/ChatGPT_Image_2026_8_6_18_24_40_1.png?v=1786011960\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-copy\"\u003e\n\u003cdiv class=\"zv-number\"\u003e1\u003c\/div\u003e\n\u003ch3 class=\"zv-title\"\u003eOff-Shoulder Asymmetric Neckline\u003c\/h3\u003e\n\u003cp class=\"zv-description\"\u003eThe one-shoulder neckline reveals the shoulder and collarbone for a graceful formal look while keeping the upper body clean and elegant.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-controls\"\u003e\n\u003clabel class=\"zv-arrow\" for=\"zv-story-slide-3\"\u003e‹\u003c\/label\u003e\n\u003cdiv class=\"zv-dots\"\u003e\n\u003clabel class=\"zv-dot zv-dot-1\" for=\"zv-story-slide-1\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-dot zv-dot-2\" for=\"zv-story-slide-2\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-dot zv-dot-3\" for=\"zv-story-slide-3\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003clabel class=\"zv-arrow\" for=\"zv-story-slide-2\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STORY SLIDE 2：图片、标题、文案独立 --\u003e\n\u003csection class=\"zv-slide zv-slide-2\"\u003e\n\u003cdiv class=\"zv-image-wrap\"\u003e\n\u003c!-- STORY IMAGE 2：替换下面这一行即可插入第2张图片 --\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/ChatGPT_Image_2026_8_6_18_24_41_2.png?v=1786011960\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-copy\"\u003e\n\u003cdiv class=\"zv-number\"\u003e2\u003c\/div\u003e\n\u003ch3 class=\"zv-title\"\u003eRaised 3D Floral Appliqué\u003c\/h3\u003e\n\u003cp class=\"zv-description\"\u003eDimensional floral lace embroidery adds texture, depth and a romantic finish that catches attention in photos and evening light.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-controls\"\u003e\n\u003clabel class=\"zv-arrow\" for=\"zv-story-slide-1\"\u003e‹\u003c\/label\u003e\n\u003cdiv class=\"zv-dots\"\u003e\n\u003clabel class=\"zv-dot zv-dot-1\" for=\"zv-story-slide-1\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-dot zv-dot-2\" for=\"zv-story-slide-2\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-dot zv-dot-3\" for=\"zv-story-slide-3\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003clabel class=\"zv-arrow\" for=\"zv-story-slide-3\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- STORY SLIDE 3：图片、标题、文案独立 --\u003e\n\u003csection class=\"zv-slide zv-slide-3\"\u003e\n\u003cdiv class=\"zv-image-wrap\"\u003e\n\u003c!-- STORY IMAGE 3：替换下面这一行即可插入第3张图片 --\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/ChatGPT_Image_2026_8_6_18_24_41_3.png?v=1786011960\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-copy\"\u003e\n\u003cdiv class=\"zv-number\"\u003e3\u003c\/div\u003e\n\u003ch3 class=\"zv-title\"\u003eSlim Bodycon Mermaid Shape\u003c\/h3\u003e\n\u003cp class=\"zv-description\"\u003eA fitted high-waist bodycon cut follows the figure, while the semi-sheer lower hem adds soft movement for formal occasions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-controls\"\u003e\n\u003clabel class=\"zv-arrow\" for=\"zv-story-slide-2\"\u003e‹\u003c\/label\u003e\n\u003cdiv class=\"zv-dots\"\u003e\n\u003clabel class=\"zv-dot zv-dot-1\" for=\"zv-story-slide-1\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-dot zv-dot-2\" for=\"zv-story-slide-2\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-dot zv-dot-3\" for=\"zv-story-slide-3\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003clabel class=\"zv-arrow\" for=\"zv-story-slide-1\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ⑤ 四个核心卖点：纵向单列，上图下文，无轮播按钮 --\u003e\n\u003cdiv class=\"bwc-feature-section\"\u003e\n\u003ch2 class=\"bwc-section-title\"\u003eWhy You'll Love It\u003c\/h2\u003e\n\u003cp class=\"bwc-lead\"\u003eElegant details that make this dress feel polished, feminine and event-ready.\u003c\/p\u003e\n\u003cdiv class=\"bwc-feature-grid\"\u003e\n\u003carticle class=\"bwc-feature-card\"\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003cspan class=\"bwc-feature-num\"\u003e01\u003cbr\u003e\u003c\/span\u003e\n\u003ch3\u003eOne-Shoulder Elegance\u003c\/h3\u003e\n\u003cp\u003eThe asymmetrical off-shoulder neckline creates a graceful focal point for weddings, dinners and formal photos.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-feature-card\"\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003cspan class=\"bwc-feature-num\"\u003e02\u003cbr\u003e\u003c\/span\u003e\n\u003ch3\u003eSoft Mesh Comfort\u003c\/h3\u003e\n\u003cp\u003eStretch mesh with a soft lining helps the dress feel breathable, smooth and comfortable through long events.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-feature-card\"\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003cspan class=\"bwc-feature-num\"\u003e03\u003cbr\u003e\u003c\/span\u003e\n\u003ch3\u003eFigure-Hugging Fit\u003c\/h3\u003e\n\u003cp\u003eA slim bodycon cut with a high-waist shape helps outline the waist and hips for a refined feminine silhouette.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"bwc-feature-card\"\u003e\n\u003cdiv class=\"bwc-feature-content\"\u003e\n\u003cspan class=\"bwc-feature-num\"\u003e04\u003cbr\u003e\u003c\/span\u003e\n\u003ch3\u003e3D Floral Texture\u003c\/h3\u003e\n\u003cp\u003eRaised floral appliqué adds romantic texture and a luxurious look without needing heavy accessories.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-feature-bottom-image-slot\"\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/ChatGPT_Image_2026_8_6_18_53_07.png?v=1786013608\" alt=\"\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/ChatGPT_Image_2026_8_6_18_52_59_1.png?v=1786013608\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-teeth\" style=\"margin-top: 8px;\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bwc-body\"\u003e\n\u003c!-- One Pair. Endless Styling Options. --\u003e\n\u003ch2 class=\"bwc-section-title\"\u003eOne Dress. More Formal Moments.\u003c\/h2\u003e\n\u003cp class=\"bwc-lead\"\u003eAn elegant dress for wedding guests, galas, cocktail parties and memorable evening occasions.\u003c\/p\u003e\n\u003cul class=\"bwc-checklist emoji bwc-occasion-grid\"\u003e\n\u003cli class=\"tag\"\u003e\n\u003cspan class=\"ico\"\u003e☕\u003c\/span\u003eWedding Guest\u003c\/li\u003e\n\u003cli class=\"tag\"\u003e\n\u003cspan class=\"ico\"\u003e🛍️\u003c\/span\u003eGala Dinner\u003c\/li\u003e\n\u003cli class=\"tag\"\u003e\n\u003cspan class=\"ico\"\u003e🏖️\u003c\/span\u003eProm Party\u003c\/li\u003e\n\u003cli class=\"tag\"\u003e\n\u003cspan class=\"ico\"\u003e🌅\u003c\/span\u003eEvening Events\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv class=\"bwc-scene-image-slot\"\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/ChatGPT_Image_2026_8_6_18_47_17.png?v=1786013277\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 使用场景配图区域 --\u003e\n\u003cdiv class=\"bwc-media-block\"\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 规格参数表 --\u003e\n\u003cdiv class=\"bwc-spec\"\u003e\n\u003ch2\u003eProduct Details\u003c\/h2\u003e\n\u003ctable class=\"bwc-table\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eWomen's Elegant Off-Shoulder Mesh Lace Bodycon Dress\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003e95%+ Polyester with Stretch Mesh and Floral Embroidery\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFabric Features\u003c\/td\u003e\n\u003ctd\u003eSoft Mesh Overlay, Lined Body, Raised 3D Floral Appliqué\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFit\u003c\/td\u003e\n\u003ctd\u003eSlim High-Waist Bodycon Fit with Mermaid-Inspired Hem\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDesign Details\u003c\/td\u003e\n\u003ctd\u003eOne-Shoulder Neckline, Off-Shoulder Detail, 3D Floral Lace, Semi-Sheer Hem\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAvailable Sizes\u003c\/td\u003e\n\u003ctd\u003eS, M, L, XL\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"bwc-size-image-slot\"\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/ChatGPT_Image_2026_8_6_18_56_59.png?v=1786013849\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- 第三个模板：替换原 Customer Reviews 分区 --\u003e\n\u003cdiv class=\"bwc-media-block\"\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cstyle\u003e\n    #zv-review-slider-01,\n    #zv-review-slider-01 * {\n      box-sizing: border-box;\n    }\n\n    #zv-review-slider-01 {\n      width: 100%;\n      max-width: 404px;\n      margin: 0 auto;\n      padding: 5px 18px 10px;\n      background: #ffffff;\n      color: #0B1F3A;\n      font-family: Arial, Helvetica, sans-serif;\n      -webkit-font-smoothing: antialiased;\n      text-rendering: optimizeLegibility;\n    }\n\n    #zv-review-slider-01 .zv-review-input {\n      position: absolute !important;\n      width: 1px !important;\n      height: 1px !important;\n      margin: -1px !important;\n      padding: 0 !important;\n      overflow: hidden !important;\n      clip: rect(0, 0, 0, 0) !important;\n      white-space: nowrap !important;\n      border: 0 !important;\n    }\n\n    #zv-review-slider-01 .zv-review-heading {\n      margin: 0;\n      color: #0B1F3A;\n      font-family: \"Arial Narrow\", \"Helvetica Neue Condensed\", Arial, sans-serif;\n      font-size: 15px;\n      font-weight: 800;\n      line-height: 1;\n      letter-spacing: -.15px;\n      text-transform: uppercase;\n    }\n\n    #zv-review-slider-01 .zv-review-rule {\n      width: 100%;\n      height: 2px;\n      margin: 8px 0 25px;\n      background: #0B1F3A;\n    }\n\n    #zv-review-slider-01 .zv-review-stage {\n      position: relative;\n      width: 100%;\n    }\n\n    #zv-review-slider-01 .zv-review-slide {\n      display: none;\n      animation: zvReviewFade .28s ease both;\n    }\n\n    #zv-review-slider-01 #zv-review-page-1:checked ~ .zv-review-stage .zv-review-slide-1,\n    #zv-review-slider-01 #zv-review-page-2:checked ~ .zv-review-stage .zv-review-slide-2 {\n      display: block;\n    }\n\n    #zv-review-slider-01 .zv-review-grid {\n      display: grid;\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n      column-gap: 24px;\n      row-gap: 16px;\n      padding: 0 12px;\n    }\n\n    #zv-review-slider-01 .zv-review-card {\n      display: grid;\n      grid-template-columns: 61px minmax(0, 1fr);\n      align-items: start;\n      column-gap: 9px;\n      min-width: 0;\n    }\n\n    #zv-review-slider-01 .zv-review-photo-wrap {\n      width: 61px;\n      height: 74px;\n      overflow: hidden;\n      border-radius: 7px;\n      background: #eeeeee;\n      line-height: 0;\n    }\n\n    #zv-review-slider-01 .zv-review-photo {\n      display: block;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      border: 0;\n    }\n\n    #zv-review-slider-01 .zv-review-copy {\n      min-width: 0;\n      padding-top: 7px;\n    }\n\n    #zv-review-slider-01 .zv-review-name {\n      margin: 0 0 7px;\n      color: #0B1F3A;\n      font-family: \"Arial Narrow\", \"Helvetica Neue Condensed\", Arial, sans-serif;\n      font-size: 8px;\n      font-weight: 800;\n      line-height: 1;\n      letter-spacing: -.05px;\n      text-transform: uppercase;\n      white-space: nowrap;\n    }\n\n    #zv-review-slider-01 .zv-review-text {\n      display: -webkit-box;\n      margin: 0;\n      overflow: hidden;\n      color: #16345C333;\n      font-family: Georgia, \"Times New Roman\", serif;\n      font-size: 8.5px;\n      font-style: italic;\n      font-weight: 400;\n      line-height: 1.58;\n      letter-spacing: .35px;\n      -webkit-box-orient: vertical;\n      -webkit-line-clamp: 4;\n    }\n\n    #zv-review-slider-01 .zv-review-controls {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n      margin-top: 29px;\n    }\n\n    #zv-review-slider-01 .zv-review-arrow {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      width: 24px;\n      height: 24px;\n      border: 1px solid #0B1F3A;\n      background: #ffffff;\n      color: #0B1F3A;\n      cursor: pointer;\n      font-family: Arial, Helvetica, sans-serif;\n      font-size: 14px;\n      font-weight: 400;\n      line-height: 1;\n      user-select: none;\n      transition: background .16s ease, color .16s ease, transform .16s ease;\n    }\n\n    #zv-review-slider-01 .zv-review-arrow:hover {\n      background: #0B1F3A;\n      color: #ffffff;\n    }\n\n    #zv-review-slider-01 .zv-review-arrow:active {\n      transform: scale(.94);\n    }\n\n    #zv-review-slider-01 .zv-review-dots {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      gap: 6px;\n    }\n\n    #zv-review-slider-01 .zv-review-dot {\n      display: block;\n      width: 5px;\n      height: 5px;\n      border-radius: 50%;\n      background: #c7c7c7;\n      cursor: pointer;\n      transition: background .16s ease;\n    }\n\n    #zv-review-slider-01 #zv-review-page-1:checked ~ .zv-review-stage .zv-review-dot-1,\n    #zv-review-slider-01 #zv-review-page-2:checked ~ .zv-review-stage .zv-review-dot-2 {\n      background: #0B1F3A;\n    }\n\n    @keyframes zvReviewFade {\n      from {\n        opacity: 0;\n        transform: translateY(2px);\n      }\n      to {\n        opacity: 1;\n        transform: translateY(0);\n      }\n    }\n\n    @media screen and (max-width: 360px) {\n      #zv-review-slider-01 {\n        padding-left: 13px;\n        padding-right: 13px;\n      }\n\n      #zv-review-slider-01 .zv-review-grid {\n        column-gap: 15px;\n        padding: 0 6px;\n      }\n\n      #zv-review-slider-01 .zv-review-card {\n        grid-template-columns: 55px minmax(0, 1fr);\n        column-gap: 7px;\n      }\n\n      #zv-review-slider-01 .zv-review-photo-wrap {\n        width: 55px;\n        height: 68px;\n      }\n\n      #zv-review-slider-01 .zv-review-text {\n        font-size: 8px;\n      }\n    }\n\n    @media screen and (min-width: 750px) {\n      #zv-review-slider-01 {\n        max-width: 430px;\n      }\n    }\n\n    @media (prefers-reduced-motion: reduce) {\n      #zv-review-slider-01 .zv-review-slide,\n      #zv-review-slider-01 .zv-review-arrow,\n      #zv-review-slider-01 .zv-review-dot {\n        animation: none !important;\n        transition: none !important;\n      }\n    }\n  \n#zv-review-slider-01 .zv-review-photo-wrap{background:transparent!important}\n#zv-review-slider-01 .zv-review-photo-placeholder{\ndisplay:flex!important;align-items:center;justify-content:center;width:100%;height:100%;\nmargin:0;padding:0;border:0;background:transparent;color:#6b6b6b;\nfont-family:Arial,Helvetica,sans-serif;font-size:8px;font-style:normal;\nfont-weight:500;line-height:1;letter-spacing:0;text-align:center}\n#zv-review-slider-01 img.zv-review-photo{\ndisplay:block;width:100%;height:100%;object-fit:cover;object-position:center;border:0}\n\u003c\/style\u003e\n\u003cdiv class=\"bwc-page\"\u003e\n\u003cdiv class=\"bwc-container\"\u003e\n\u003cdiv class=\"bwc-card\"\u003e\n\u003cdiv class=\"bwc-body\"\u003e\n\u003cdiv class=\"zv-review-slider\" id=\"zv-review-slider-01\"\u003e\n\u003ch2 class=\"zv-review-heading\"\u003eCustomer Reviews\u003c\/h2\u003e\n\u003cdiv class=\"zv-review-rule\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cinput checked class=\"zv-review-input\" id=\"zv-review-page-1\" name=\"zv-review-set-01\" type=\"radio\"\u003e \u003cinput class=\"zv-review-input\" id=\"zv-review-page-2\" name=\"zv-review-set-01\" type=\"radio\"\u003e\n\u003cdiv class=\"zv-review-stage\"\u003e\n\u003c!-- PAGE 1 --\u003e\n\u003csection class=\"zv-review-slide zv-review-slide-1\"\u003e\n\u003cdiv class=\"zv-review-grid\"\u003e\n\u003carticle class=\"zv-review-card\"\u003e\n\u003cdiv class=\"zv-review-photo-wrap\"\u003e\n\u003c!-- REVIEW IMAGE 1 --\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/blue_dress_review_1.png?v=1786012157\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-copy\"\u003e\n\u003ch3 class=\"zv-review-name\"\u003eMegan R.\u003c\/h3\u003e\n\u003cp class=\"zv-review-text\"\u003e“The blue floral lace looks so elegant in person. I wore it to a formal dinner and felt dressed up without adding much jewelry.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"zv-review-card\"\u003e\n\u003cdiv class=\"zv-review-photo-wrap\"\u003e\n\u003c!-- REVIEW IMAGE 2 --\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/blue_dress_review_3.png?v=1786012184\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-copy\"\u003e\n\u003ch3 class=\"zv-review-name\"\u003eAshley K.\u003c\/h3\u003e\n\u003cp class=\"zv-review-text\"\u003e“The one-shoulder neckline is really flattering. The dress fits close to the body but still feels comfortable for an evening event.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-controls\"\u003e\n\u003clabel class=\"zv-review-arrow\" for=\"zv-review-page-2\"\u003e‹\u003c\/label\u003e\n\u003cdiv class=\"zv-review-dots\"\u003e\n\u003clabel class=\"zv-review-dot zv-review-dot-1\" for=\"zv-review-page-1\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-review-dot zv-review-dot-2\" for=\"zv-review-page-2\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003clabel class=\"zv-review-arrow\" for=\"zv-review-page-2\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c!-- PAGE 2 --\u003e\n\u003csection class=\"zv-review-slide zv-review-slide-2\"\u003e\n\u003cdiv class=\"zv-review-grid\"\u003e\n\u003carticle class=\"zv-review-card\"\u003e\n\u003cdiv class=\"zv-review-photo-wrap\"\u003e\n\u003c!-- REVIEW IMAGE 3 --\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/champagne_dress_review_3.png?v=1786012249\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-copy\"\u003e\n\u003ch3 class=\"zv-review-name\"\u003eLauren S.\u003c\/h3\u003e\n\u003cp class=\"zv-review-text\"\u003e“The 3D flowers give it a beautiful texture. It photographed nicely and the sheer lower hem made it feel more special.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003carticle class=\"zv-review-card\"\u003e\n\u003cdiv class=\"zv-review-photo-wrap\"\u003e\n\u003c!-- REVIEW IMAGE 4 --\u003e\n\u003cdiv class=\"bwc-empty-image-line\"\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/champagne_dress_review_1.png?v=1786012249\" alt=\"\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-copy\"\u003e\n\u003ch3 class=\"zv-review-name\"\u003eNicole T.\u003c\/h3\u003e\n\u003cp class=\"zv-review-text\"\u003e“I paired it with gold heels and a small clutch for a wedding reception. The whole look felt polished and feminine.”\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/article\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"zv-review-controls\"\u003e\n\u003clabel class=\"zv-review-arrow\" for=\"zv-review-page-1\"\u003e‹\u003c\/label\u003e\n\u003cdiv class=\"zv-review-dots\"\u003e\n\u003clabel class=\"zv-review-dot zv-review-dot-1\" for=\"zv-review-page-1\"\u003e\u003c\/label\u003e \u003clabel class=\"zv-review-dot zv-review-dot-2\" for=\"zv-review-page-2\"\u003e\u003c\/label\u003e\n\u003c\/div\u003e\n\u003clabel class=\"zv-review-arrow\" for=\"zv-review-page-1\"\u003e›\u003c\/label\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- FAQ：点击问题展开\/收起答案 --\u003e\n\u003cdiv class=\"bwc-faq\"\u003e\n\u003ch2 class=\"bwc-section-title\"\u003eStyling \u0026amp; Fit Notes\u003c\/h2\u003e\n\u003cp class=\"bwc-faq-intro\"\u003eQuick notes to help customers choose and style this formal mesh lace dress.\u003c\/p\u003e\n\u003cdiv class=\"bwc-faq-list\"\u003e\n\u003cdetails class=\"bwc-faq-item\"\u003e\n\u003csummary class=\"bwc-faq-q\"\u003e\u003cspan class=\"qmark\"\u003eQ\u003c\/span\u003e\u003cspan class=\"qtext\"\u003eIs this dress suitable for formal events?\u003c\/span\u003e\u003cspan class=\"bwc-faq-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bwc-faq-a\"\u003e\n\u003cp\u003eYes. The off-shoulder neckline, fitted silhouette and 3D floral appliqué make it suitable for weddings, galas, cocktail parties and evening dinners.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bwc-faq-item\"\u003e\n\u003csummary class=\"bwc-faq-q\"\u003e\u003cspan class=\"qmark\"\u003eQ\u003c\/span\u003e\u003cspan class=\"qtext\"\u003eHow does the fit feel?\u003c\/span\u003e\u003cspan class=\"bwc-faq-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bwc-faq-a\"\u003e\n\u003cp\u003eIt is designed with a slim bodycon fit. Please check the size chart for bust, waist and hip measurements before ordering.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bwc-faq-item\"\u003e\n\u003csummary class=\"bwc-faq-q\"\u003e\u003cspan class=\"qmark\"\u003eQ\u003c\/span\u003e\u003cspan class=\"qtext\"\u003eWhat can I wear it with?\u003c\/span\u003e\u003cspan class=\"bwc-faq-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bwc-faq-a\"\u003e\n\u003cp\u003eStyle it with metallic heels, a small clutch and simple gold jewelry to highlight the one-shoulder neckline.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bwc-faq-item\"\u003e\n\u003csummary class=\"bwc-faq-q\"\u003e\u003cspan class=\"qmark\"\u003eQ\u003c\/span\u003e\u003cspan class=\"qtext\"\u003eIs the fabric lined?\u003c\/span\u003e\u003cspan class=\"bwc-faq-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bwc-faq-a\"\u003e\n\u003cp\u003eThe body is designed with a soft lining, while the lower hem keeps a subtle semi-sheer mesh effect for an elegant finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"bwc-faq-item\"\u003e\n\u003csummary class=\"bwc-faq-q\"\u003e\u003cspan class=\"qmark\"\u003eQ\u003c\/span\u003e\u003cspan class=\"qtext\"\u003eHow should I care for it?\u003c\/span\u003e\u003cspan class=\"bwc-faq-toggle\"\u003e\u003c\/span\u003e\u003c\/summary\u003e\n\u003cdiv class=\"bwc-faq-a\"\u003e\n\u003cp\u003eHand wash gently or use a delicate cycle in a laundry bag. Do not bleach. Hang dry and avoid high heat to protect the floral appliqué.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/details\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- ⑩ CTA --\u003e\n\u003cdiv class=\"bwc-cta\"\u003e\n\u003ch2\u003eElegant Evening Style Starts Here\u003c\/h2\u003e\n\u003cp\u003eStep into a refined floral lace dress designed for weddings, galas, formal parties and unforgettable evening moments.\u003c\/p\u003e\n\u003c!-- 这个按钮不再绑定固定的 VARIANT_ID：点击时会去读页面上真正的商品选购表单（客户选好的颜色\/尺寸\/规格），     取出当前选中的那个变体 id，再用 Shopify 的 \/cart\/add.js 接口把“客户选的那个变体”加入购物车。     data-fallback-variant 是兜底用的，如果在页面上找不到选购表单，就退回用这个固定ID（记得替换成你商品的默认变体ID）。 --\u003e\u003ca href=\"https:\/\/rrighodew.com\/products\/2026-womens-elegant-off-shoulder-mesh-lace-midi-bodycon-dress-with-3d-floral-applique\" rel=\"noopener\" target=\"_blank\"\u003e\u003cbutton class=\"bwc-btn bwc-add-to-cart\" type=\"button\"\u003e🛒 Shop Now\u003c\/button\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 #0B1F3A;\n  color: #0B1F3A;\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-faq-native-accordion-fix\"\u003e\n\/* Native Shopify-safe FAQ accordion *\/\n.bwc-page .bwc-faq{margin-top:38px}\n.bwc-page .bwc-faq-intro{margin:12px 0 18px;color:#5a5a5a;font-size:14px;line-height:1.65}\n.bwc-page .bwc-faq-list{border-top:1px solid #dedede}\n.bwc-page details.bwc-faq-item{margin:0;padding:0;border:0;border-bottom:1px solid #dedede;background:#fff;transition:background-color .22s ease}\n.bwc-page details.bwc-faq-item:hover,.bwc-page details.bwc-faq-item[open]{background:#f7f7f7}\n.bwc-page details.bwc-faq-item\u003esummary{list-style:none}\n.bwc-page details.bwc-faq-item\u003esummary::-webkit-details-marker{display:none}\n.bwc-page .bwc-faq-q{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:12px;width:100%;min-height:58px;padding:15px 12px;margin:0;cursor:pointer;text-align:left;color:#0B1F3A;background:transparent;border:0;font-family:'Oswald',Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.35;letter-spacing:.01em;text-transform:uppercase}\n.bwc-page .bwc-faq-q:focus-visible{outline:2px solid #0B1F3A;outline-offset:-2px}\n.bwc-page .bwc-faq-q .qmark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#0B1F3A;color:#fff;font-size:12px;line-height:1}\n.bwc-page .bwc-faq-q .qtext{min-width:0}\n.bwc-page .bwc-faq-toggle{position:relative;width:22px;height:22px;justify-self:end}\n.bwc-page .bwc-faq-toggle:before,.bwc-page .bwc-faq-toggle:after{content:'';position:absolute;left:50%;top:50%;width:12px;height:2px;background:#0B1F3A;transform:translate(-50%,-50%);transition:transform .22s ease,opacity .22s ease}\n.bwc-page .bwc-faq-toggle:after{transform:translate(-50%,-50%) rotate(90deg)}\n.bwc-page details.bwc-faq-item[open] .bwc-faq-toggle:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}\n.bwc-page .bwc-faq-a{display:block!important;margin:0;padding:0 48px 18px;color:#4a4a4a;font-size:14px;line-height:1.7;animation:bwcFaqNativeIn .24s ease both}\n.bwc-page .bwc-faq-a p{margin:0}\n@keyframes bwcFaqNativeIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}\n@media(max-width:768px){\n .bwc-page .bwc-faq{margin-top:30px}\n .bwc-page .bwc-faq-intro{font-size:13px;margin-top:10px}\n .bwc-page .bwc-faq-q{grid-template-columns:22px minmax(0,1fr) 22px;gap:10px;min-height:54px;padding:14px 6px;font-size:13px}\n .bwc-page .bwc-faq-a{padding:0 38px 16px;font-size:13px}\n}\n@media(prefers-reduced-motion:reduce){.bwc-page .bwc-faq-a{animation:none!important}}\n\u003c\/style\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cstyle id=\"bwc-hero-straight-edge-fix\"\u003e\n.bwc-page .bwc-hero{\n  border-bottom:0!important;\n  clip-path:none!important;\n  -webkit-clip-path:none!important;\n}\n.bwc-page .bwc-hero + .bwc-teeth{\n  display:none!important;\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-text-only-feature-cards\"\u003e\n\/* 四个核心亮点改为纯文字展示 *\/\n.bwc-page .bwc-feature-card{\n  min-height:0!important;\n}\n.bwc-page .bwc-feature-card .bwc-feature-image{\n  display:none!important;\n}\n.bwc-page .bwc-feature-content{\n  padding:22px 22px 24px!important;\n}\n.bwc-page .bwc-feature-card.active .bwc-feature-content,\n.bwc-page .bwc-feature-card:focus .bwc-feature-content{\n  border-top:0!important;\n}\n@media(max-width:768px){\n  .bwc-page .bwc-feature-content{\n    padding:18px 16px 20px!important;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"zv-story-stable-three-slide-fix\"\u003e\n\/* =========================================================\n   产品故事轮播稳定修正版\n   目标：3个滑块分别显示独立图片 + 独立文案\n   ========================================================= *\/\n\n\/* radio 隐藏，但保留 label 点击切换功能 *\/\n#zv-story-slider-01 .zv-radio{\n  position:absolute!important;\n  width:1px!important;\n  height:1px!important;\n  margin:-1px!important;\n  padding:0!important;\n  overflow:hidden!important;\n  clip:rect(0,0,0,0)!important;\n  white-space:nowrap!important;\n  border:0!important;\n}\n\n\/* 默认隐藏所有滑块，避免多张图叠在一起 *\/\n#zv-story-slider-01 .zv-slide{\n  display:none!important;\n  width:100%!important;\n}\n\n\/* 选中哪个 radio，就只显示对应滑块 *\/\n#zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-slide-1{\n  display:block!important;\n}\n#zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-slide-2{\n  display:block!important;\n}\n#zv-story-slider-01 #zv-story-slide-3:checked ~ .zv-stage .zv-slide-3{\n  display:block!important;\n}\n\n\/* 当前圆点状态 *\/\n#zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-dot-1,\n#zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-dot-2,\n#zv-story-slider-01 #zv-story-slide-3:checked ~ .zv-stage .zv-dot-3{\n  background:#0B1F3A!important;\n  transform:scale(1.12)!important;\n}\n\n\/* 每个滑块自己的图片容器，插入图片后自动展开 *\/\n#zv-story-slider-01 .zv-slide .zv-image-wrap{\n  display:block!important;\n  width:100%!important;\n  height:auto!important;\n  min-height:1em!important;\n  max-height:none!important;\n  margin:0!important;\n  padding:0!important;\n  border:0!important;\n  background:transparent!important;\n  overflow:visible!important;\n  line-height:normal!important;\n  aspect-ratio:auto!important;\n}\n\n\/* 支持把 img 直接放进 .zv-image-wrap *\/\n#zv-story-slider-01 .zv-slide .zv-image-wrap \u003e img{\n  display:block!important;\n  width:100%!important;\n  max-width:100%!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n  margin:0!important;\n  padding:0!important;\n  border:0!important;\n  object-fit:contain!important;\n  object-position:center!important;\n  visibility:visible!important;\n  opacity:1!important;\n}\n\n\/* 支持把 img 放进 .bwc-empty-image-line 内部 *\/\n#zv-story-slider-01 .zv-slide .zv-image-wrap .bwc-empty-image-line{\n  display:block!important;\n  width:100%!important;\n  height:auto!important;\n  min-height:1em!important;\n  max-height:none!important;\n  overflow:visible!important;\n  line-height:normal!important;\n  aspect-ratio:auto!important;\n}\n\n#zv-story-slider-01 .zv-slide .zv-image-wrap .bwc-empty-image-line \u003e img{\n  display:block!important;\n  width:100%!important;\n  max-width:100%!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n  margin:0!important;\n  padding:0!important;\n  border:0!important;\n  object-fit:contain!important;\n  object-position:center!important;\n  visibility:visible!important;\n  opacity:1!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  #zv-story-slider-01 #zv-story-slide-3:checked ~ .zv-stage .zv-slide-3{\n    display:grid!important;\n    grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr)!important;\n    grid-template-rows:auto auto!important;\n    column-gap:34px!important;\n    align-items:center!important;\n  }\n\n  #zv-story-slider-01 .zv-slide .zv-image-wrap{\n    grid-column:1!important;\n    grid-row:1 \/ span 2!important;\n    align-self:center!important;\n  }\n\n  #zv-story-slider-01 .zv-slide .zv-copy{\n    grid-column:2!important;\n    grid-row:1!important;\n  }\n\n  #zv-story-slider-01 .zv-slide .zv-controls{\n    grid-column:2!important;\n    grid-row:2!important;\n  }\n}\n\n\/* 手机端：当前滑块显示为上图下文 *\/\n@media screen and (max-width:768px){\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  #zv-story-slider-01 #zv-story-slide-3:checked ~ .zv-stage .zv-slide-3{\n    display:block!important;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"zv-story-number-title-inline-fix\"\u003e\n\/* 产品故事轮播：数字序号移动到标题同一行左侧 *\/\n#zv-story-slider-01 .zv-copy{\n  display:grid !important;\n  grid-template-columns:auto minmax(0,1fr) !important;\n  column-gap:10px !important;\n  row-gap:7px !important;\n  align-items:center !important;\n}\n\n#zv-story-slider-01 .zv-number{\n  grid-column:1 !important;\n  grid-row:1 !important;\n  margin:0 !important;\n  align-self:center !important;\n}\n\n#zv-story-slider-01 .zv-title{\n  grid-column:2 !important;\n  grid-row:1 !important;\n  margin:0 !important;\n  align-self:center !important;\n}\n\n#zv-story-slider-01 .zv-description{\n  grid-column:1 \/ -1 !important;\n  grid-row:2 !important;\n  margin:0 !important;\n}\n\n@media(max-width:430px){\n  #zv-story-slider-01 .zv-copy{\n    grid-template-columns:auto minmax(0,1fr) !important;\n    column-gap:8px !important;\n    row-gap:7px !important;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-deep-blue-theme-fix\"\u003e\n\/* 深蓝主题色覆盖：仅调整原黑色主题，不改变结构与内容 *\/\n.bwc-page .bwc-hero,\n.bwc-page .bwc-cta,\n.bwc-page .bwc-spec,\n.bwc-page .bwc-feature-num,\n.bwc-page .bwc-checklist li:before,\n.bwc-page .bwc-faq-q .qmark,\n#zv-story-slider-01 .zv-number,\n#zv-review-slider-01 .zv-review-arrow:hover,\n#zv-story-slider-01 .zv-arrow:hover{\n  background:#0B1F3A!important;\n}\n\n.bwc-page .bwc-section-title,\n#zv-review-slider-01 .zv-review-heading{\n  border-bottom-color:#0B1F3A!important;\n}\n\n.bwc-page .bwc-carousel-arrow,\n.bwc-page .bwc-feature-card:hover,\n.bwc-page .bwc-feature-card:focus,\n.bwc-page .bwc-feature-card.active,\n.bwc-page .bwc-btn,\n#zv-story-slider-01 .zv-arrow,\n#zv-review-slider-01 .zv-review-arrow{\n  border-color:#0B1F3A!important;\n}\n\n.bwc-page .bwc-h1,\n.bwc-page .bwc-section-title,\n.bwc-page .bwc-table td:first-child,\n.bwc-page .bwc-feature-content h3,\n.bwc-page .bwc-review-title,\n.bwc-page .bwc-review-name,\n.bwc-page .bwc-faq-q,\n#zv-story-slider-01 .zv-title,\n#zv-review-slider-01 .zv-review-heading,\n#zv-review-slider-01 .zv-review-name{\n  color:#0B1F3A!important;\n}\n\n.bwc-page .bwc-carousel-arrow,\n#zv-story-slider-01 .zv-arrow,\n#zv-review-slider-01 .zv-review-arrow,\n.bwc-page .bwc-faq-q .bwc-faq-toggle{\n  color:#0B1F3A!important;\n}\n\n.bwc-page .bwc-feature-card:hover,\n.bwc-page .bwc-feature-card:focus,\n.bwc-page .bwc-feature-card.active,\n.bwc-page .bwc-table tr:hover td:first-child,\n.bwc-page .bwc-btn:hover{\n  background:#0B1F3A!important;\n  color:#fff!important;\n}\n\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{\n  background:#fff!important;\n  color:#0B1F3A!important;\n}\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,\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{\n  color:#fff!important;\n}\n\n#zv-story-slider-01 #zv-story-slide-1:checked ~ .zv-stage .zv-dot-1,\n#zv-story-slider-01 #zv-story-slide-2:checked ~ .zv-stage .zv-dot-2,\n#zv-story-slider-01 #zv-story-slide-3:checked ~ .zv-stage .zv-dot-3,\n#zv-review-slider-01 #zv-review-page-1:checked ~ .zv-review-stage .zv-review-dot-1,\n#zv-review-slider-01 #zv-review-page-2:checked ~ .zv-review-stage .zv-review-dot-2{\n  background:#0B1F3A!important;\n}\n\n.bwc-page .bwc-teeth{\n  background:\n    linear-gradient(135deg,#0B1F3A 25%,transparent 25%) 0 0\/16px 16px,\n    linear-gradient(225deg,#0B1F3A 25%,transparent 25%) 0 0\/16px 16px,\n    #fff!important;\n}\n\n.bwc-page .bwc-teeth.inv{\n  background:\n    linear-gradient(135deg,#fff 25%,transparent 25%) 0 0\/16px 16px,\n    linear-gradient(225deg,#fff 25%,transparent 25%) 0 0\/16px 16px,\n    #0B1F3A!important;\n}\n\n.bwc-page .bwc-btn{\n  color:#0B1F3A!important;\n}\n\n.bwc-page .bwc-hero h2,\n.bwc-page .bwc-hero p,\n.bwc-page .bwc-cta h2,\n.bwc-page .bwc-cta p{\n  color:#fff!important;\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-size-image-slot-fix\"\u003e\n\/* Product Details 下方插图空行：用于后期插入尺码图或其他图片 *\/\n.bwc-page .bwc-size-image-slot{\n  display:block!important;\n  width:100%!important;\n  height:auto!important;\n  min-height:1em!important;\n  margin:18px 0 0!important;\n  padding:0!important;\n  border:0!important;\n  background:transparent!important;\n  overflow:visible!important;\n  line-height:normal!important;\n}\n\n.bwc-page .bwc-size-image-slot .bwc-empty-image-line{\n  display:block!important;\n  width:100%!important;\n  min-height:1em!important;\n  height:auto!important;\n  margin:0!important;\n  padding:0!important;\n  border:0!important;\n  background:transparent!important;\n  overflow:visible!important;\n  line-height:1!important;\n}\n\n.bwc-page .bwc-size-image-slot \u003e img,\n.bwc-page .bwc-size-image-slot .bwc-empty-image-line \u003e img{\n  display:block!important;\n  width:100%!important;\n  max-width:100%!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n  margin:0!important;\n  padding:0!important;\n  border:0!important;\n  object-fit:contain!important;\n  object-position:center!important;\n  visibility:visible!important;\n  opacity:1!important;\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-scene-image-slot-fix\"\u003e\n\/* One Dress. More Formal Moments. 标签板块下方插图空行 *\/\n.bwc-page .bwc-scene-image-slot{\n  display:block!important;\n  width:100%!important;\n  height:auto!important;\n  min-height:1em!important;\n  margin:18px 0 0!important;\n  padding:0!important;\n  border:0!important;\n  background:transparent!important;\n  overflow:visible!important;\n  line-height:normal!important;\n}\n\n.bwc-page .bwc-scene-image-slot .bwc-empty-image-line{\n  display:block!important;\n  width:100%!important;\n  min-height:1em!important;\n  height:auto!important;\n  margin:0!important;\n  padding:0!important;\n  border:0!important;\n  background:transparent!important;\n  overflow:visible!important;\n  line-height:1!important;\n}\n\n.bwc-page .bwc-scene-image-slot \u003e img,\n.bwc-page .bwc-scene-image-slot .bwc-empty-image-line \u003e img{\n  display:block!important;\n  width:100%!important;\n  max-width:100%!important;\n  height:auto!important;\n  min-height:0!important;\n  max-height:none!important;\n  margin:0!important;\n  padding:0!important;\n  border:0!important;\n  object-fit:contain!important;\n  object-position:center!important;\n  visibility:visible!important;\n  opacity:1!important;\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-mobile-feature-number-title-inline-fix\"\u003e\n\/* 手机端亮点模块：序号与标题保持同一行 *\/\n@media(max-width:768px){\n  .bwc-page .bwc-feature-content{\n    display:grid!important;\n    grid-template-columns:auto minmax(0,1fr)!important;\n    column-gap:10px!important;\n    row-gap:8px!important;\n    align-items:center!important;\n    padding:18px 16px 20px!important;\n  }\n\n  .bwc-page .bwc-feature-num{\n    grid-column:1!important;\n    grid-row:1!important;\n    width:34px!important;\n    height:34px!important;\n    margin:0!important;\n    align-self:center!important;\n    justify-self:start!important;\n  }\n\n  .bwc-page .bwc-feature-content h3{\n    grid-column:2!important;\n    grid-row:1!important;\n    margin:0!important;\n    align-self:center!important;\n    line-height:1.25!important;\n  }\n\n  .bwc-page .bwc-feature-content p{\n    grid-column:1 \/ -1!important;\n    grid-row:2!important;\n    margin:0!important;\n    line-height:1.58!important;\n  }\n}\n\n\/* 极窄手机端也不要让序号单独换行 *\/\n@media(max-width:430px){\n  .bwc-page .bwc-feature-content{\n    grid-template-columns:auto minmax(0,1fr)!important;\n    column-gap:9px!important;\n    row-gap:8px!important;\n  }\n\n  .bwc-page .bwc-feature-num{\n    grid-column:1!important;\n    grid-row:1!important;\n  }\n\n  .bwc-page .bwc-feature-content h3{\n    grid-column:2!important;\n    grid-row:1!important;\n    font-size:14px!important;\n  }\n\n  .bwc-page .bwc-feature-content p{\n    grid-column:1 \/ -1!important;\n    grid-row:2!important;\n  }\n}\n\u003c\/style\u003e\n\u003cstyle id=\"bwc-navy-cta-final-override\"\u003e\n\/* CTA navy override only: keeps the original template layout and typography unchanged. *\/\n.bwc-page .bwc-cta{background:#0B1F3A!important;}\n.bwc-page .bwc-btn{color:#0B1F3A!important;border-color:#ffffff!important;}\n.bwc-page .bwc-btn:hover{background:#0B1F3A!important;color:#ffffff!important;}\n\u003c\/style\u003e","brand":"PL0110","offers":[{"title":"Blue \/ S","offer_id":49588207714532,"sku":"NC01732608066563-连衣裙-跨境外贸-蓝色-S","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ M","offer_id":49588269351140,"sku":"NC01732608066563-连衣裙-跨境外贸-蓝色-M","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ L","offer_id":49588269383908,"sku":"NC01732608066563-连衣裙-跨境外贸-蓝色-L","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Blue \/ XL","offer_id":49588269416676,"sku":"NC01732608066563-连衣裙-跨境外贸-蓝色-XL","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ S","offer_id":49588207780068,"sku":"NC01732608066563-连衣裙-C7670跨境速卖-黄色-S","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ M","offer_id":49588269449444,"sku":"NC01732608066563-连衣裙-C7670跨境速卖-黄色-M","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ L","offer_id":49588269482212,"sku":"NC01732608066563-连衣裙-C7670跨境速卖-黄色-L","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ XL","offer_id":49588269514980,"sku":"NC01732608066563-连衣裙-C7670跨境速卖-黄色-XL","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ S","offer_id":49588207812836,"sku":"NC01732608066563-连衣裙-C7670跨境速卖-黑色-S","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ M","offer_id":49588269547748,"sku":"NC01732608066563-连衣裙-C7670跨境速卖-黑色-M","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ L","offer_id":49588269580516,"sku":"NC01732608066563-连衣裙-C7670跨境速卖-黑色-L","price":52.99,"currency_code":"USD","in_stock":true},{"title":"Black \/ XL","offer_id":49588269613284,"sku":"NC01732608066563-连衣裙-C7670跨境速卖-黑色-XL","price":52.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0814\/4044\/0548\/files\/ChatGPT_Image_2026_8_6_18_35_55.png?v=1786012572","url":"https:\/\/rrighodew.com\/products\/2026-womens-elegant-off-shoulder-mesh-lace-midi-bodycon-dress-with-3d-floral-applique","provider":"Rrighodew.com","version":"1.0","type":"link"}