{"product_id":"❄️-winter-warm-fleece-thermal-face-mask-with-detachable-clear-visor","title":"❄️ Winter Warm Fleece Thermal Face Mask with Detachable Clear Visor","description":"\u003cstyle\u003e\n  #pdp-wrapper {\n    --ink: #202729;\n    --muted: #52636b;\n    --coral: #b9645c;\n    --coral-light: #d78c83;\n    --pine: #315747;\n    --ice: #edf5f8;\n    width: 100%;\n    max-width: 900px;\n    margin: 0 auto;\n    padding: 10px 0;\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\",\n      Roboto, Helvetica, Arial, sans-serif;\n    color: var(--ink);\n    background: transparent !important;\n    box-sizing: border-box;\n    isolation: isolate;\n  }\n\n  #pdp-wrapper *,\n  #pdp-wrapper *::before,\n  #pdp-wrapper *::after {\n    box-sizing: border-box;\n  }\n\n  #pdp-wrapper img {\n    display: block;\n    max-width: 100%;\n    height: auto;\n    border-radius: 8px !important;\n  }\n\n  #pdp-wrapper .pdp-block-card {\n    position: relative;\n    background-color: #f8f7f3;\n    border-radius: 12px;\n    border: none;\n    padding: 34px 26px;\n    margin-bottom: 24px;\n    box-shadow: 0 5px 22px rgba(48, 69, 76, 0.055);\n    overflow: hidden;\n  }\n\n  \/* 淡雪花底纹：不影响图片和文字点击 *\/\n  #pdp-wrapper .pdp-snow::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    pointer-events: none;\n    opacity: 0.48;\n    background-image: url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cg stroke='%2389a7b5' stroke-opacity='.2' stroke-width='1.3' stroke-linecap='round' fill='none'%3E%3Cpath d='M106 17v28M94 24l24 14M94 38l24-14M106 17l-4 4m4-4 4 4M106 45l-4-4m4 4 4-4M94 24l1 6m-1-6 6-1M118 38l-6 1m6-1-1-6M94 38l6 1m-6-1 1-6M118 24l-1 6m1-6-6-1'\/%3E%3Cpath d='M34 94v20M25 99l18 10M25 109l18-10'\/%3E%3C\/g%3E%3C\/svg%3E\");\n    background-position: right top;\n    background-size: 140px 140px;\n  }\n\n  #pdp-wrapper .pdp-block-card \u003e * {\n    position: relative;\n  }\n\n  #pdp-wrapper .pdp-tone-ice {\n    background: linear-gradient(135deg, #f7fbfc, #eaf2f6);\n  }\n\n  #pdp-wrapper .pdp-tone-cream {\n    background: linear-gradient(135deg, #fcfaf6, #f1eadf);\n  }\n\n  #pdp-wrapper .pdp-tone-sage {\n    background: linear-gradient(135deg, #f7f9f4, #eaf0e7);\n  }\n\n  #pdp-wrapper .pdp-tone-coral {\n    background: linear-gradient(135deg, #fcf8f4, #f2e6df);\n  }\n\n  #pdp-wrapper .pdp-header-group {\n    text-align: center;\n    margin-bottom: 24px;\n  }\n\n  \/* 参考图：清晰、紧凑、有冬季户外感的粗体标题 *\/\n  #pdp-wrapper .pdp-title {\n    font-family: \"Arial Black\", \"Helvetica Neue\", Arial, sans-serif;\n    font-size: clamp(28px, 4.5vw, 42px);\n    font-weight: 800;\n    letter-spacing: -0.045em;\n    color: var(--ink);\n    margin: 0 0 15px;\n    line-height: 1.08;\n    text-transform: uppercase;\n    overflow-wrap: anywhere;\n    text-wrap: balance;\n  }\n\n  #pdp-wrapper .pdp-title em {\n    color: var(--coral-light);\n    font-style: normal;\n  }\n\n  #pdp-wrapper .pdp-subtitle {\n    max-width: 720px;\n    margin: 0 auto;\n    font-size: 20px;\n    line-height: 1.7;\n    font-weight: 400;\n    color: var(--muted);\n    text-align: left;\n  }\n\n  #pdp-wrapper .pdp-subtitle strong,\n  #pdp-wrapper .pdp-faq-content strong {\n    color: var(--coral);\n    font-weight: 700;\n  }\n\n  #pdp-wrapper .text-accent-green {\n    color: var(--pine);\n  }\n\n  #pdp-wrapper .text-accent-rose {\n    color: var(--coral);\n  }\n\n  #pdp-wrapper .pdp-image-container {\n    width: 100%;\n    overflow: hidden;\n    border-radius: 8px;\n    background: #edf1f2;\n  }\n\n  #pdp-wrapper .pdp-image-container img {\n    width: 100%;\n    height: auto;\n    object-fit: cover;\n  }\n\n  \/* 第三板块开始的卖点标签 *\/\n  #pdp-wrapper .pdp-feature-tag {\n    display: table;\n    max-width: 100%;\n    margin: 0 auto 17px 0;\n    padding: 7px 11px;\n    border-radius: 5px;\n    background: rgba(255, 255, 255, 0.8);\n    color: #42616f;\n    font-size: 11px;\n    font-weight: 750;\n    line-height: 1.5;\n    letter-spacing: 0.11em;\n    text-transform: uppercase;\n    text-align: left;\n    box-shadow: 0 2px 8px rgba(54, 80, 91, 0.035);\n  }\n\n  #pdp-wrapper .pdp-tone-cream .pdp-feature-tag,\n  #pdp-wrapper .pdp-tone-coral .pdp-feature-tag {\n    color: #9c6155;\n  }\n\n  #pdp-wrapper .pdp-tone-sage .pdp-feature-tag {\n    color: var(--pine);\n  }\n\n  \/* 首屏标签 *\/\n  #pdp-wrapper .pdp-badges-container {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 22px;\n  }\n\n  #pdp-wrapper .pdp-badge {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n    background: rgba(255, 255, 255, 0.85);\n    color: var(--pine);\n    font-size: 11px;\n    font-weight: 700;\n    letter-spacing: 0.035em;\n    padding: 7px 11px;\n    border-radius: 20px;\n    text-transform: uppercase;\n  }\n\n  #pdp-wrapper .pdp-badge-star,\n  #pdp-wrapper .pdp-stars {\n    color: #f59e0b;\n  }\n\n  \/* 紧凑评分模块：沿用原页面数据 *\/\n  #pdp-wrapper .pdp-proof-strip {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    padding: 18px 20px;\n    background: linear-gradient(110deg, #f1f5ee, #f8faf6);\n  }\n\n  #pdp-wrapper .pdp-proof-item {\n    padding: 0 16px;\n    text-align: center;\n  }\n\n  #pdp-wrapper .pdp-proof-item + .pdp-proof-item {\n    border-left: 1px solid rgba(49, 87, 71, 0.14);\n  }\n\n  #pdp-wrapper .pdp-proof-number {\n    display: block;\n    color: var(--pine);\n    font-size: 25px;\n    font-weight: 800;\n    line-height: 1.2;\n  }\n\n  #pdp-wrapper .pdp-proof-label {\n    display: block;\n    margin-top: 5px;\n    color: var(--muted);\n    font-size: 14px;\n    line-height: 1.5;\n  }\n\n  \/* 页面中部季节热销卡片 *\/\n  #pdp-wrapper .pdp-season-card {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr) auto;\n    align-items: center;\n    gap: 16px;\n    padding: 21px 22px;\n    background: linear-gradient(115deg, #f8efe1, #f6f7ed);\n  }\n\n  #pdp-wrapper .pdp-season-copy {\n    display: flex;\n    align-items: flex-start;\n    gap: 12px;\n    min-width: 0;\n  }\n\n  #pdp-wrapper .pdp-season-icon {\n    flex: 0 0 auto;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    width: 40px;\n    height: 40px;\n    background: rgba(255, 255, 255, 0.8);\n    border-radius: 12px;\n    font-size: 23px;\n  }\n\n  #pdp-wrapper .pdp-season-title {\n    margin: 0 0 5px;\n    font-size: 19px;\n    font-weight: 750;\n    line-height: 1.3;\n    color: #3c493e;\n  }\n\n  #pdp-wrapper .pdp-season-text {\n    margin: 0;\n    text-align: left;\n    color: #66705f;\n    font-size: 16px;\n    line-height: 1.55;\n  }\n\n  #pdp-wrapper .pdp-season-label {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    padding: 10px 13px;\n    border-radius: 7px;\n    color: #fff;\n    background: #a75e50;\n    font-size: 11px;\n    font-weight: 800;\n    line-height: 1.35;\n    text-align: center;\n    letter-spacing: 0.07em;\n    white-space: nowrap;\n  }\n\n  \/* 产品参数 *\/\n  #pdp-wrapper .pdp-table-container {\n    width: 100%;\n    border: 1px solid #dce5e7;\n    border-radius: 12px;\n    overflow: hidden;\n    margin-top: 16px;\n  }\n\n  #pdp-wrapper .pdp-table-row {\n    display: flex;\n    border-bottom: 1px solid #dce5e7;\n  }\n\n  #pdp-wrapper .pdp-table-row:last-child {\n    border-bottom: none;\n  }\n\n  #pdp-wrapper .pdp-table-label {\n    width: 38%;\n    background: rgba(229, 237, 239, 0.65);\n    font-weight: 700;\n    color: #344c56;\n    padding: 15px 16px;\n    font-size: 17px;\n    line-height: 1.5;\n    display: flex;\n    align-items: center;\n    border-right: 1px solid #dce5e7;\n  }\n\n  #pdp-wrapper .pdp-table-value {\n    width: 62%;\n    background: rgba(255, 255, 255, 0.75);\n    color: #52636b;\n    padding: 15px 16px;\n    font-size: 17px;\n    line-height: 1.6;\n    display: flex;\n    align-items: center;\n    overflow-wrap: anywhere;\n  }\n\n  \/*\n    FAQ：\n    整行 label 触发 checkbox；箭头不单独绑定事件。\n    使用 0fr → 1fr 动画，内容高度自动适配，不截断答案。\n    无需 JavaScript，支持键盘 Tab \/ Space。\n  *\/\n  #pdp-wrapper .pdp-faq-item {\n    position: relative;\n    border-bottom: 1px solid #dce5e9;\n    margin-bottom: 5px;\n  }\n\n  #pdp-wrapper .pdp-faq-item:last-child {\n    border-bottom: none;\n    margin-bottom: 0;\n  }\n\n  #pdp-wrapper .pdp-faq-checkbox {\n    position: absolute !important;\n    width: 1px;\n    height: 1px;\n    padding: 0;\n    margin: -1px;\n    overflow: hidden;\n    clip: rect(0, 0, 0, 0);\n    white-space: nowrap;\n    border: 0;\n  }\n\n  #pdp-wrapper .pdp-faq-label {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 18px;\n    padding: 21px 4px;\n    font-size: 19px;\n    font-weight: 700;\n    line-height: 1.5;\n    color: #273f4b;\n    cursor: pointer;\n    user-select: none;\n    -webkit-tap-highlight-color: transparent;\n    transition: color 0.2s ease;\n  }\n\n  #pdp-wrapper .pdp-faq-label:hover,\n  #pdp-wrapper .pdp-faq-checkbox:checked + .pdp-faq-label {\n    color: var(--coral);\n  }\n\n  #pdp-wrapper .pdp-faq-checkbox:focus-visible + .pdp-faq-label {\n    outline: 2px solid #7b9aaa;\n    outline-offset: 3px;\n    border-radius: 6px;\n  }\n\n  #pdp-wrapper .pdp-faq-arrow {\n    width: 23px;\n    height: 23px;\n    flex: 0 0 23px;\n    stroke: currentColor;\n    stroke-width: 2;\n    fill: none;\n    pointer-events: none;\n    transition: transform 0.35s ease;\n  }\n\n  #pdp-wrapper .pdp-faq-label span {\n    pointer-events: none;\n  }\n\n  #pdp-wrapper .pdp-faq-content {\n    display: grid;\n    grid-template-rows: 0fr;\n    opacity: 0;\n    visibility: hidden;\n    transition:\n      grid-template-rows 0.38s ease,\n      opacity 0.3s ease,\n      visibility 0.38s;\n    color: var(--muted);\n    font-size: 18px;\n    line-height: 1.7;\n    text-align: left;\n  }\n\n  #pdp-wrapper .pdp-faq-inner {\n    min-height: 0;\n    overflow: hidden;\n  }\n\n  #pdp-wrapper .pdp-faq-inner p {\n    padding: 0 4px 20px;\n    margin: 0;\n  }\n\n  #pdp-wrapper .pdp-faq-checkbox:checked ~ .pdp-faq-content {\n    grid-template-rows: 1fr;\n    opacity: 1;\n    visibility: visible;\n  }\n\n  #pdp-wrapper .pdp-faq-checkbox:checked + .pdp-faq-label .pdp-faq-arrow {\n    transform: rotate(180deg);\n  }\n\n  \/* 原评分与评论模块 *\/\n  #pdp-wrapper .pdp-rating-overview {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 24px;\n    background: rgba(255, 255, 255, 0.72);\n    padding: 22px;\n    border-radius: 12px;\n    margin-bottom: 24px;\n  }\n\n  #pdp-wrapper .pdp-rating-score {\n    text-align: center;\n    min-width: 120px;\n  }\n\n  #pdp-wrapper .pdp-score-num {\n    font-size: 42px;\n    font-weight: 850;\n    color: var(--pine);\n    line-height: 1;\n  }\n\n  #pdp-wrapper .pdp-stars {\n    font-size: 17px;\n    margin: 7px 0 5px;\n  }\n\n  #pdp-wrapper .pdp-score-count {\n    font-size: 14px;\n    color: var(--muted);\n  }\n\n  #pdp-wrapper .pdp-progress-bars {\n    flex: 1;\n    min-width: 200px;\n  }\n\n  #pdp-wrapper .pdp-progress-row {\n    display: flex;\n    align-items: center;\n    gap: 10px;\n    margin-bottom: 9px;\n    font-size: 14px;\n    color: #52636b;\n  }\n\n  #pdp-wrapper .pdp-progress-row span:first-child {\n    width: 60px;\n    font-weight: 600;\n  }\n\n  #pdp-wrapper .pdp-progress-bg {\n    flex: 1;\n    height: 8px;\n    background: #e0e7e7;\n    border-radius: 4px;\n    overflow: hidden;\n  }\n\n  #pdp-wrapper .pdp-progress-fill {\n    height: 100%;\n    background: #be8178;\n    border-radius: 4px;\n  }\n\n  #pdp-wrapper .pdp-ai-summary {\n    background: #eff4ec;\n    border: 1px solid #dce6d8;\n    border-radius: 10px;\n    padding: 18px;\n    margin-bottom: 24px;\n    font-size: 17px;\n    line-height: 1.65;\n    color: #3e5b44;\n    display: flex;\n    gap: 12px;\n    align-items: flex-start;\n    text-align: left;\n  }\n\n  #pdp-wrapper .pdp-ai-icon {\n    font-size: 21px;\n    line-height: 1.4;\n  }\n\n  #pdp-wrapper .pdp-reviews-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));\n    gap: 16px;\n  }\n\n  #pdp-wrapper .pdp-review-card {\n    background: rgba(255, 255, 255, 0.76);\n    border-radius: 10px;\n    padding: 18px;\n    border: 1px solid rgba(211, 223, 226, 0.65);\n    min-width: 0;\n  }\n\n  #pdp-wrapper .pdp-review-header {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    align-items: center;\n    gap: 8px;\n    margin-bottom: 8px;\n  }\n\n  #pdp-wrapper .pdp-reviewer-name {\n    font-weight: 700;\n    font-size: 16px;\n    color: #2d4750;\n  }\n\n  #pdp-wrapper .pdp-verified-badge {\n    font-size: 10px;\n    color: #41674d;\n    background: #e6eee0;\n    padding: 3px 7px;\n    border-radius: 4px;\n    font-weight: 600;\n  }\n\n  #pdp-wrapper .pdp-review-text {\n    font-size: 18px;\n    color: #52636b;\n    line-height: 1.65;\n    text-align: left;\n  }\n\n  #pdp-wrapper .pdp-review-text img {\n    width: 100%;\n    margin-top: 15px;\n  }\n\n  \/* 保留原物流卡片及动画 *\/\n  #pdp-wrapper .pdp-apple-logistics {\n    background: linear-gradient(135deg, #f5f9fa, #e9f1f5);\n    border-radius: 12px;\n    padding: 32px 24px;\n  }\n\n  #pdp-wrapper .pdp-cards-row {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    margin-bottom: 26px;\n  }\n\n  #pdp-wrapper .pdp-apple-card {\n    background: rgba(255, 255, 255, 0.88);\n    border-radius: 12px;\n    padding: 21px 17px;\n    box-shadow: 0 4px 14px rgba(46, 75, 88, 0.04);\n    position: relative;\n    min-width: 0;\n    transition: translate 0.3s ease, box-shadow 0.3s ease;\n    animation: pdp-fade-up 0.8s ease backwards;\n  }\n\n  #pdp-wrapper .pdp-apple-card:hover {\n    translate: 0 -5px;\n    box-shadow: 0 12px 24px rgba(46, 75, 88, 0.08);\n  }\n\n  #pdp-wrapper .pdp-apple-card:nth-child(1) { animation-delay: 0.1s; }\n  #pdp-wrapper .pdp-apple-card:nth-child(2) { animation-delay: 0.2s; }\n  #pdp-wrapper .pdp-apple-card:nth-child(3) { animation-delay: 0.3s; }\n  #pdp-wrapper .pdp-apple-card:nth-child(4) { animation-delay: 0.4s; }\n\n  @keyframes pdp-fade-up {\n    from { opacity: 0; transform: translateY(16px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  #pdp-wrapper .pdp-card-icon-wrap {\n    width: 42px;\n    height: 42px;\n    border-radius: 10px;\n    background: #eaf0e8;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin-bottom: 13px;\n    position: relative;\n  }\n\n  #pdp-wrapper .pdp-floating-icon {\n    animation: pdp-float 3s ease-in-out infinite;\n  }\n\n  @keyframes pdp-float {\n    0%, 100% { transform: translateY(0); }\n    50% { transform: translateY(-4px); }\n  }\n\n  #pdp-wrapper .pdp-pulse-dot {\n    position: absolute;\n    top: 3px;\n    right: 3px;\n    width: 8px;\n    height: 8px;\n    background: #6e9b7c;\n    border-radius: 50%;\n    animation: pdp-pulse 2s infinite;\n  }\n\n  @keyframes pdp-pulse {\n    0%, 100% { box-shadow: 0 0 0 0 rgba(110, 155, 124, 0.4); }\n    70% { box-shadow: 0 0 0 7px rgba(110, 155, 124, 0); }\n  }\n\n  #pdp-wrapper .pdp-apple-card h4 {\n    margin: 0 0 8px;\n    font-size: 18px;\n    font-weight: 750;\n    line-height: 1.35;\n    color: #2b4855;\n  }\n\n  #pdp-wrapper .pdp-apple-card p {\n    margin: 0;\n    font-size: 17px;\n    color: #5c707b;\n    line-height: 1.6;\n    text-align: left;\n  }\n\n  #pdp-wrapper .pdp-tracker-box {\n    background: rgba(255, 255, 255, 0.9);\n    border-radius: 12px;\n    padding: 21px 16px;\n    box-shadow: 0 2px 10px rgba(46, 75, 88, 0.025);\n  }\n\n  #pdp-wrapper .pdp-tracker-title {\n    font-size: 12px;\n    font-weight: 750;\n    color: #637a84;\n    text-transform: uppercase;\n    letter-spacing: 0.07em;\n    margin-bottom: 18px;\n    text-align: center;\n  }\n\n  #pdp-wrapper .pdp-tracker-bar {\n    display: flex;\n    justify-content: space-between;\n    position: relative;\n    max-width: 500px;\n    margin: 0 auto;\n  }\n\n  #pdp-wrapper .pdp-tracker-line {\n    position: absolute;\n    top: 10px;\n    left: 12%;\n    right: 12%;\n    height: 3px;\n    background: #e1e8eb;\n    z-index: 1;\n  }\n\n  #pdp-wrapper .pdp-tracker-line-fill {\n    height: 100%;\n    width: 65%;\n    background: linear-gradient(90deg, #557968, #c78a80);\n    animation: pdp-progress 2.5s ease-out forwards;\n  }\n\n  @keyframes pdp-progress {\n    from { width: 0; }\n    to { width: 65%; }\n  }\n\n  #pdp-wrapper .pdp-tracker-step {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 8px;\n    width: 30%;\n    text-align: center;\n  }\n\n  #pdp-wrapper .pdp-step-dot {\n    width: 22px;\n    height: 22px;\n    border-radius: 50%;\n    background: #fff;\n    border: 3px solid #c6d6dd;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n\n  #pdp-wrapper .pdp-tracker-step.active .pdp-step-dot {\n    border-color: #557968;\n    background: #557968;\n  }\n\n  #pdp-wrapper .pdp-tracker-step.current .pdp-step-dot {\n    border-color: #c78a80;\n    animation: pdp-dot-pulse 1.5s infinite alternate;\n  }\n\n  @keyframes pdp-dot-pulse {\n    from { box-shadow: 0 0 0 0 rgba(199, 138, 128, 0.35); }\n    to { box-shadow: 0 0 0 6px rgba(199, 138, 128, 0); }\n  }\n\n  #pdp-wrapper .pdp-step-label {\n    font-size: 12px;\n    font-weight: 650;\n    line-height: 1.4;\n    color: #617985;\n  }\n\n  \/* 底部行动卡片 *\/\n  #pdp-wrapper .pdp-cta-card {\n    background: linear-gradient(135deg, #eaf2f6, #f9f3e9);\n    text-align: center;\n    padding: 38px 26px;\n  }\n\n  #pdp-wrapper .pdp-cta-points {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 9px;\n    margin: 22px 0 0;\n    padding: 0;\n    list-style: none;\n  }\n\n  #pdp-wrapper .pdp-cta-points li {\n    border-radius: 20px;\n    background: rgba(255, 255, 255, 0.8);\n    padding: 8px 12px;\n    font-size: 14px;\n    color: #49626b;\n    line-height: 1.4;\n  }\n\n  #pdp-wrapper .pdp-buy-btn {\n    display: inline-flex;\n    justify-content: center;\n    align-items: center;\n    min-height: 56px;\n    margin-top: 24px;\n    padding: 17px 54px;\n    background: #b66f64;\n    color: #fff;\n    font-size: 17px;\n    font-weight: 800;\n    letter-spacing: 0.06em;\n    text-decoration: none;\n    border: none;\n    border-radius: 30px;\n    box-shadow: 0 6px 18px rgba(166, 103, 92, 0.2);\n    transition: transform 0.25s ease, background 0.25s ease;\n  }\n\n  #pdp-wrapper .pdp-buy-btn:hover {\n    background: #9d5c52;\n    transform: translateY(-2px);\n    color: #fff;\n  }\n\n  #pdp-wrapper .pdp-buy-btn:focus-visible {\n    outline: 3px solid #7394a5;\n    outline-offset: 4px;\n  }\n\n  #pdp-wrapper .pdp-cta-note {\n    margin: 13px 0 0;\n    font-size: 14px;\n    color: #61727a;\n    line-height: 1.5;\n  }\n\n  @media (max-width: 640px) {\n    #pdp-wrapper .pdp-block-card {\n      padding: 27px 17px;\n    }\n\n    #pdp-wrapper .pdp-title {\n      font-size: 29px;\n      margin-bottom: 14px;\n      line-height: 1.12;\n    }\n\n    #pdp-wrapper .pdp-subtitle {\n      font-size: 19px;\n      line-height: 1.65;\n    }\n\n    #pdp-wrapper .pdp-header-group {\n      margin-bottom: 21px;\n    }\n\n    #pdp-wrapper .pdp-feature-tag {\n      font-size: 10px;\n      margin-bottom: 16px;\n    }\n\n    #pdp-wrapper .pdp-badges-container {\n      gap: 7px;\n      margin-bottom: 20px;\n    }\n\n    #pdp-wrapper .pdp-badge {\n      font-size: 10px;\n      padding: 6px 9px;\n    }\n\n    #pdp-wrapper .pdp-proof-strip {\n      padding: 17px 9px;\n    }\n\n    #pdp-wrapper .pdp-proof-item {\n      padding: 0 7px;\n    }\n\n    #pdp-wrapper .pdp-proof-number {\n      font-size: 23px;\n    }\n\n    #pdp-wrapper .pdp-proof-label {\n      font-size: 12px;\n    }\n\n    #pdp-wrapper .pdp-season-card {\n      padding: 18px 14px;\n      gap: 10px;\n    }\n\n    #pdp-wrapper .pdp-season-copy {\n      gap: 9px;\n    }\n\n    #pdp-wrapper .pdp-season-icon {\n      width: 30px;\n      height: 34px;\n      font-size: 20px;\n    }\n\n    #pdp-wrapper .pdp-season-title {\n      font-size: 16px;\n    }\n\n    #pdp-wrapper .pdp-season-text {\n      font-size: 14px;\n    }\n\n    #pdp-wrapper .pdp-season-label {\n      font-size: 9px;\n      padding: 9px 8px;\n    }\n\n    #pdp-wrapper .pdp-table-label,\n    #pdp-wrapper .pdp-table-value {\n      padding: 12px 10px;\n      font-size: 16px;\n    }\n\n    #pdp-wrapper .pdp-faq-label {\n      font-size: 18px;\n      gap: 12px;\n    }\n\n    #pdp-wrapper .pdp-faq-content {\n      font-size: 18px;\n    }\n\n    #pdp-wrapper .pdp-rating-overview {\n      flex-direction: column;\n      align-items: stretch;\n      padding: 19px 15px;\n    }\n\n    #pdp-wrapper .pdp-progress-bars {\n      min-width: 0;\n    }\n\n    #pdp-wrapper .pdp-reviews-grid {\n      grid-template-columns: 1fr;\n    }\n\n    #pdp-wrapper .pdp-cards-row {\n      gap: 10px;\n    }\n\n    #pdp-wrapper .pdp-apple-card {\n      padding: 17px 12px;\n    }\n\n    #pdp-wrapper .pdp-apple-card h4 {\n      font-size: 17px;\n    }\n\n    #pdp-wrapper .pdp-apple-card p {\n      font-size: 16px;\n    }\n\n    #pdp-wrapper .pdp-buy-btn {\n      width: 100%;\n      padding: 17px 20px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    #pdp-wrapper *,\n    #pdp-wrapper *::before,\n    #pdp-wrapper *::after {\n      animation: none !important;\n      transition: none !important;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv id=\"pdp-wrapper\"\u003e\n  \u003cdiv id=\"top-anchor\"\u003e\u003c\/div\u003e\n\n  \u003c!-- BLOCK 1: HERO --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-ice pdp-snow\"\u003e\n    \u003cdiv class=\"pdp-badges-container\"\u003e\n      \u003cspan class=\"pdp-badge\"\u003e❄️ NEW ARRIVAL\u003c\/span\u003e\n      \u003cspan class=\"pdp-badge\"\u003e\n        \u003cspan class=\"pdp-badge-star\"\u003e★\u003c\/span\u003e 4.9\/5 RATING\n      \u003c\/span\u003e\n      \u003cspan class=\"pdp-badge\"\u003e↺ 30-DAY EASY RETURNS\u003c\/span\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eCold Outside.\u003cbr\u003e\u003cem\u003eComfort On.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        ❄️ Make chilly outings feel more comfortable with\n        \u003cstrong\u003esoft fleece coverage and a detachable clear visor.\u003c\/strong\u003e\n        Keep it close for morning walks, daily commutes, and winter plans.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-container\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/10.20_3.gif?v=1792479334\" alt=\"Winter fleece face covering with detachable clear visor\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 2: OVERVIEW --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-cream pdp-snow\"\u003e\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eLess Winter Fuss.\u003cbr\u003e\u003cem\u003eMore Outside Time.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        🧣 Bring face coverage, fleece warmth, and a clear visor together in\n        \u003cstrong\u003eone practical winter accessory.\u003c\/strong\u003e\n        The adjustable design helps you settle into your everyday routine.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-container\"\u003e\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/9c5fd782569f5af441e14747582aecb6_a39099e5-6d3a-47b1-856b-1761a3b74e7d.png?v=1792479370\" alt=\"Overview of winter face covering features\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- 沿用原代码的评分与评论数量；上架前确认数据真实 --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-proof-strip\" aria-label=\"Customer ratings\"\u003e\n    \u003cdiv class=\"pdp-proof-item\"\u003e\n      \u003cstrong class=\"pdp-proof-number\"\u003e★ 4.9 \/ 5\u003c\/strong\u003e\n      \u003cspan class=\"pdp-proof-label\"\u003eCustomer rating\u003c\/span\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"pdp-proof-item\"\u003e\n      \u003cstrong class=\"pdp-proof-number\"\u003e128\u003c\/strong\u003e\n      \u003cspan class=\"pdp-proof-label\"\u003eCustomer reviews 💬\u003c\/span\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 3: DETACHABLE VISOR --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-ice pdp-snow\"\u003e\n    \u003cspan class=\"pdp-feature-tag\"\u003e01 \/ Flexible Coverage\u003c\/span\u003e\n\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eYour Forecast.\u003cbr\u003e\u003cem\u003eYour Setup.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        🌤️ Attach the clear visor when you want extra coverage around your eyes.\n        The \u003cstrong\u003esnap-on design\u003c\/strong\u003e makes it easy to remove when your plans change.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-container\"\u003e\n      \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/1_e9696e21-add7-4788-83ee-8247621db8f7.png?v=1792479387\" alt=\"Detachable visor and snap attachment detail\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 4: FLEECE --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-cream pdp-snow\"\u003e\n    \u003cspan class=\"pdp-feature-tag\"\u003e02 \/ Cozy Fleece\u003c\/span\u003e\n\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eA Softer Side\u003cbr\u003e\u003cem\u003eTo Winter.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        ☁️ Double-sided fleece brings a \u003cstrong\u003esoft, cozy feel\u003c\/strong\u003e to cold-day wear.\n        Wrap up before stepping out into the chill.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-container\"\u003e\n      \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/2_633df15e-2e36-4af2-9747-80fcd599f058.png?v=1792479405\" alt=\"Double-sided fleece texture\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 5: REAR ADJUSTMENT --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-sage pdp-snow\"\u003e\n    \u003cspan class=\"pdp-feature-tag\"\u003e03 \/ Adjustable Fit\u003c\/span\u003e\n\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eMake Comfort\u003cbr\u003e\u003cem\u003ePersonal.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        🙌 Fine-tune the fit with the \u003cstrong\u003erear hook-and-loop closure.\u003c\/strong\u003e\n        Adjust it before heading out for a comfortable feel around your head.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-container\"\u003e\n      \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/3_f74074d5-3b2d-4183-9a35-c249e622ca3d.png?v=1792479420\" alt=\"Adjustable rear hook-and-loop closure\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!--\n    中部紧凑季节卡片，桌面和移动端均为双栏。\n    确认真正限量、当日浏览量及库存状态后，可替换为：\n    标题：Seasonal Limited Edition Release\n    副标题：Over 1,200 shoppers have viewed this winter mask today.\n    右侧：SELLING FAST\n    原要求中的 statement shacket 与本产品不符，已改为 winter mask。\n  --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-season-card\"\u003e\n    \u003cdiv class=\"pdp-season-copy\"\u003e\n      \u003cspan class=\"pdp-season-icon\" aria-hidden=\"true\"\u003e⚡\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003ch3 class=\"pdp-season-title\"\u003eSeasonal Winter Essentials\u003c\/h3\u003e\n        \u003cp class=\"pdp-season-text\"\u003e\n          Get your cold-day kit ready for the season ahead.\n        \u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cspan class=\"pdp-season-label\"\u003eSEASONAL PICK\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 6: CONTOURED CUT --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-coral pdp-snow\"\u003e\n    \u003cspan class=\"pdp-feature-tag\"\u003e04 \/ Contoured Design\u003c\/span\u003e\n\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eCoverage With\u003cbr\u003e\u003cem\u003eA Considered Fit.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        🧣 The contoured cut follows the forehead, cheeks, and chin for\n        \u003cstrong\u003ewraparound coverage.\u003c\/strong\u003e\n        Pair it with your winter layers for everyday outdoor plans.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-container\"\u003e\n      \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/4_fd482505-d453-4430-9d15-917d3ac57a72.png?v=1792479437\" alt=\"Contoured face covering shape\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 7: VENTILATION --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-ice pdp-snow\"\u003e\n    \u003cspan class=\"pdp-feature-tag\"\u003e05 \/ Airflow Details\u003c\/span\u003e\n\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eSmall Openings.\u003cbr\u003e\u003cem\u003eThoughtful Comfort.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        🌬️ Openings around the mouth and nose\n        \u003cstrong\u003eallow airflow through the covering.\u003c\/strong\u003e\n        Adjust the fit so the vents stay comfortably positioned.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-container\"\u003e\n      \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/5_de1f15a4-10f0-46f6-9f66-7ae978f0ad1d.png?v=1792479455\" alt=\"Ventilation openings around the mouth and nose\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 8: SCENARIOS --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-sage pdp-snow\"\u003e\n    \u003cspan class=\"pdp-feature-tag\"\u003e06 \/ Everyday Outdoors\u003c\/span\u003e\n\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eKeep Your\u003cbr\u003e\u003cem\u003eWinter Plans.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        🐾 Reach for extra coverage during dog walks, outdoor errands, and chilly commutes.\n        A practical addition to your \u003cstrong\u003eeveryday winter layers.\u003c\/strong\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-container\"\u003e\n      \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/d78cfc36bf741d828efa38128aca5070_fd1ff7f3-e281-4453-9a28-937392f84523.png?v=1792479480\" alt=\"Winter face covering for outdoor activities\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 9: DIMENSIONS --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-cream pdp-snow\"\u003e\n    \u003cspan class=\"pdp-feature-tag\"\u003e07 \/ Size Guide\u003c\/span\u003e\n\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eCheck The Size.\u003cbr\u003e\u003cem\u003eFind Your Comfort.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        📏 Review the measurements before choosing your winter accessory.\n        The \u003cstrong\u003eadjustable rear strap\u003c\/strong\u003e lets you fine-tune the fit.\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-image-container\"\u003e\n      \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/5e1344ee2caa17777ee0fbe15a4f1f38_e4662c49-9b4d-4f03-afa3-f9c5337f185f.png?v=1792479498\" alt=\"Face covering dimensions and size information\"\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 10: SPECIFICATIONS --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-ice pdp-snow\"\u003e\n    \u003cspan class=\"pdp-feature-tag\"\u003e08 \/ Product Essentials\u003c\/span\u003e\n\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eThe Details,\u003cbr\u003e\u003cem\u003eMade Simple.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        🔎 Get familiar with the materials, measurements, and closure.\n        Detach the visor before washing to make \u003cstrong\u003ecare straightforward.\u003c\/strong\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-table-container\"\u003e\n      \u003cdiv class=\"pdp-table-row\"\u003e\n        \u003cdiv class=\"pdp-table-label\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"pdp-table-value\"\u003e\n          Double-sided Thermal Fleece, High-clarity Visor\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-table-row\"\u003e\n        \u003cdiv class=\"pdp-table-label\"\u003eTotal Length\u003c\/div\u003e\n        \u003cdiv class=\"pdp-table-value\"\u003e64 cm \/ 25.20 in\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-table-row\"\u003e\n        \u003cdiv class=\"pdp-table-label\"\u003eHeight\u003c\/div\u003e\n        \u003cdiv class=\"pdp-table-value\"\u003e24.5 cm \/ 9.65 in\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-table-row\"\u003e\n        \u003cdiv class=\"pdp-table-label\"\u003eClosure Type\u003c\/div\u003e\n        \u003cdiv class=\"pdp-table-value\"\u003eAdjustable Rear Hook-and-Loop\u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-table-row\"\u003e\n        \u003cdiv class=\"pdp-table-label\"\u003eFeatures\u003c\/div\u003e\n        \u003cdiv class=\"pdp-table-value\"\u003e\n          Detachable Snap Visor, Micro Ventilation Vents\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"pdp-table-row\"\u003e\n        \u003cdiv class=\"pdp-table-label\"\u003eCare Instructions\u003c\/div\u003e\n        \u003cdiv class=\"pdp-table-value\"\u003e\n          Hand Wash Cold, Air Dry (Detach Visor Before Cleaning)\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 11: FAQ --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-ice pdp-snow\"\u003e\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eA Few Things\u003cbr\u003e\u003cem\u003eTo Know.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        💬 Find quick answers about fit, visibility, and care.\n        Tap any question to \u003cstrong\u003esee the details.\u003c\/strong\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-faq-list\"\u003e\n      \u003cdiv class=\"pdp-faq-item\"\u003e\n        \u003cinput type=\"checkbox\" id=\"winter-mask-faq-1\" class=\"pdp-faq-checkbox\" aria-controls=\"winter-mask-answer-1\"\u003e\n        \u003clabel for=\"winter-mask-faq-1\" class=\"pdp-faq-label\"\u003e\n          \u003cspan\u003eDoes the shield fog up while breathing?\u003c\/span\u003e\n          \u003csvg class=\"pdp-faq-arrow\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M19 9l-7 7-7-7\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/label\u003e\n        \u003cdiv class=\"pdp-faq-content\" id=\"winter-mask-answer-1\"\u003e\n          \u003cdiv class=\"pdp-faq-inner\"\u003e\n            \u003cp\u003e\n              The mouth and nose vents allow airflow, but fogging can still vary\n              with temperature, humidity, and fit. Adjust the covering and keep\n              the visor clean for better visibility.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-faq-item\"\u003e\n        \u003cinput type=\"checkbox\" id=\"winter-mask-faq-2\" class=\"pdp-faq-checkbox\" aria-controls=\"winter-mask-answer-2\"\u003e\n        \u003clabel for=\"winter-mask-faq-2\" class=\"pdp-faq-label\"\u003e\n          \u003cspan\u003eIs this mask suitable for different head sizes?\u003c\/span\u003e\n          \u003csvg class=\"pdp-faq-arrow\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M19 9l-7 7-7-7\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/label\u003e\n        \u003cdiv class=\"pdp-faq-content\" id=\"winter-mask-answer-2\"\u003e\n          \u003cdiv class=\"pdp-faq-inner\"\u003e\n            \u003cp\u003e\n              The \u003cstrong\u003erear hook-and-loop closure\u003c\/strong\u003e allows fit\n              adjustments. Check the listed measurements before ordering.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-faq-item\"\u003e\n        \u003cinput type=\"checkbox\" id=\"winter-mask-faq-3\" class=\"pdp-faq-checkbox\" aria-controls=\"winter-mask-answer-3\"\u003e\n        \u003clabel for=\"winter-mask-faq-3\" class=\"pdp-faq-label\"\u003e\n          \u003cspan\u003eCan I wear glasses underneath the visor?\u003c\/span\u003e\n          \u003csvg class=\"pdp-faq-arrow\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M19 9l-7 7-7-7\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/label\u003e\n        \u003cdiv class=\"pdp-faq-content\" id=\"winter-mask-answer-3\"\u003e\n          \u003cdiv class=\"pdp-faq-inner\"\u003e\n            \u003cp\u003e\n              Fit depends on the size and shape of your frames.\n              Check that your glasses sit comfortably without pressing against\n              the visor.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-faq-item\"\u003e\n        \u003cinput type=\"checkbox\" id=\"winter-mask-faq-4\" class=\"pdp-faq-checkbox\" aria-controls=\"winter-mask-answer-4\"\u003e\n        \u003clabel for=\"winter-mask-faq-4\" class=\"pdp-faq-label\"\u003e\n          \u003cspan\u003eHow do I clean the fleece mask and visor?\u003c\/span\u003e\n          \u003csvg class=\"pdp-faq-arrow\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M19 9l-7 7-7-7\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/label\u003e\n        \u003cdiv class=\"pdp-faq-content\" id=\"winter-mask-answer-4\"\u003e\n          \u003cdiv class=\"pdp-faq-inner\"\u003e\n            \u003cp\u003e\n              🧼 Unsnap the visor and gently wipe it with a microfiber cloth.\n              Hand-wash the fleece in cold water with mild soap, then air-dry.\n            \u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 12: ORIGINAL CUSTOMER REVIEWS --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-tone-cream pdp-snow\"\u003e\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eWinter Days,\u003cbr\u003e\u003cem\u003eShared Experiences.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        ⭐ Explore customer feedback on everyday winter wear.\n        Read about \u003cstrong\u003efit, fleece comfort, and the detachable visor.\u003c\/strong\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-rating-overview\"\u003e\n      \u003cdiv class=\"pdp-rating-score\"\u003e\n        \u003cdiv class=\"pdp-score-num\"\u003e4.9\u003c\/div\u003e\n        \u003cdiv class=\"pdp-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"pdp-score-count\"\u003eBased on 128 Reviews\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-progress-bars\"\u003e\n        \u003cdiv class=\"pdp-progress-row\"\u003e\n          \u003cspan\u003e5 Stars\u003c\/span\u003e\n          \u003cdiv class=\"pdp-progress-bg\"\u003e\n            \u003cdiv class=\"pdp-progress-fill\" style=\"width:92%;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cspan\u003e92%\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pdp-progress-row\"\u003e\n          \u003cspan\u003e4 Stars\u003c\/span\u003e\n          \u003cdiv class=\"pdp-progress-bg\"\u003e\n            \u003cdiv class=\"pdp-progress-fill\" style=\"width:6%;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cspan\u003e6%\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pdp-progress-row\"\u003e\n          \u003cspan\u003e3 Stars\u003c\/span\u003e\n          \u003cdiv class=\"pdp-progress-bg\"\u003e\n            \u003cdiv class=\"pdp-progress-fill\" style=\"width:2%;\"\u003e\u003c\/div\u003e\n          \u003c\/div\u003e\n          \u003cspan\u003e2%\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-ai-summary\"\u003e\n      \u003cspan class=\"pdp-ai-icon\"\u003e✨\u003c\/span\u003e\n      \u003cdiv\u003e\n        \u003cstrong\u003eAI Review Summary:\u003c\/strong\u003e\n        Customers consistently praise the softness of the double-sided fleece,\n        effective eye wind protection from the snap-on visor, and easy breathing\n        during morning walks and winter bike rides.\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-reviews-grid\"\u003e\n      \u003cdiv class=\"pdp-review-card\"\u003e\n        \u003cdiv class=\"pdp-review-header\"\u003e\n          \u003cspan class=\"pdp-reviewer-name\"\u003eSarah M.\u003c\/span\u003e\n          \u003cspan class=\"pdp-verified-badge\"\u003e✓ Verified\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pdp-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"pdp-review-text\"\u003e\n          \"Walking my dog in freezing winds used to be painful. This mask\n          completely blocks wind, and the visor stays clear without fogging!\"\n          \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/1_6d78e7b8-5d24-40be-a960-305e9b0c1cb1.png?v=1792480043\" alt=\"Sarah's winter face covering photo\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-review-card\"\u003e\n        \u003cdiv class=\"pdp-review-header\"\u003e\n          \u003cspan class=\"pdp-reviewer-name\"\u003eDavid K.\u003c\/span\u003e\n          \u003cspan class=\"pdp-verified-badge\"\u003e✓ Verified\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pdp-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"pdp-review-text\"\u003e\n          \"The fleece is super soft and warm. Snapping off the shield when I get\n          into my car is really convenient.\"\n          \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/2_da945fc2-00d3-49f1-b131-6e0b07c29966.png?v=1792480102\" alt=\"David's winter face covering photo\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-review-card\"\u003e\n        \u003cdiv class=\"pdp-review-header\"\u003e\n          \u003cspan class=\"pdp-reviewer-name\"\u003eEmily T.\u003c\/span\u003e\n          \u003cspan class=\"pdp-verified-badge\"\u003e✓ Verified\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pdp-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"pdp-review-text\"\u003e\n          \"Adjusts easily at the back and fits snugly around my face. No air leaks\n          into my eyes!\"\n          \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/3_17031431-336b-4163-ac71-9f344008018c.png?v=1792480128\" alt=\"Emily's winter face covering photo\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-review-card\"\u003e\n        \u003cdiv class=\"pdp-review-header\"\u003e\n          \u003cspan class=\"pdp-reviewer-name\"\u003eMarcus L.\u003c\/span\u003e\n          \u003cspan class=\"pdp-verified-badge\"\u003e✓ Verified\u003c\/span\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"pdp-stars\"\u003e★★★★★\u003c\/div\u003e\n        \u003cdiv class=\"pdp-review-text\"\u003e\n          \"Great build quality. Breathable vents make a huge difference during\n          outdoor morning runs.\"\n          \u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/4_653c8285-211c-47bb-99b8-c1c1d8108f92.png?v=1792480140\" alt=\"Marcus's winter face covering photo\"\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 13: LOGISTICS --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-apple-logistics pdp-snow\"\u003e\n    \u003cdiv class=\"pdp-header-group\"\u003e\n      \u003ch2 class=\"pdp-title\"\u003eA Little More\u003cbr\u003e\u003cem\u003ePeace Of Mind.\u003c\/em\u003e\n\u003c\/h2\u003e\n      \u003cp class=\"pdp-subtitle\"\u003e\n        📦 Review your delivery, returns, and support options before ordering.\n        Keep your \u003cstrong\u003epurchase details close at hand.\u003c\/strong\u003e\n      \u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-cards-row\"\u003e\n      \u003cdiv class=\"pdp-apple-card\"\u003e\n        \u003cdiv class=\"pdp-card-icon-wrap\"\u003e\n          \u003cspan class=\"pdp-pulse-dot\"\u003e\u003c\/span\u003e\n          \u003csvg class=\"pdp-floating-icon\" width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#315747\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\n            \u003crect x=\"1\" y=\"3\" width=\"15\" height=\"13\"\u003e\u003c\/rect\u003e\n            \u003cpolygon points=\"16 8 20 8 23 11 23 16 16 16 16 8\"\u003e\u003c\/polygon\u003e\n            \u003ccircle cx=\"5.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\n            \u003ccircle cx=\"18.5\" cy=\"18.5\" r=\"2.5\"\u003e\u003c\/circle\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch4\u003eFast Shipping\u003c\/h4\u003e\n        \u003cp\u003eDispatched swiftly with full end-to-end order tracking updates.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-apple-card\"\u003e\n        \u003cdiv class=\"pdp-card-icon-wrap\"\u003e\n          \u003cspan class=\"pdp-pulse-dot\"\u003e\u003c\/span\u003e\n          \u003csvg class=\"pdp-floating-icon\" width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#315747\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\n            \u003cpolyline points=\"23 4 23 10 17 10\"\u003e\u003c\/polyline\u003e\n            \u003cpath d=\"M20.49 15a9 9 0 1 1-2.12-9.36L23 10\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch4\u003eEasy Returns\u003c\/h4\u003e\n        \u003cp\u003eHassle-free return policy within 30 days of item receipt.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-apple-card\"\u003e\n        \u003cdiv class=\"pdp-card-icon-wrap\"\u003e\n          \u003cspan class=\"pdp-pulse-dot\"\u003e\u003c\/span\u003e\n          \u003csvg class=\"pdp-floating-icon\" width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#315747\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\n            \u003crect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" ry=\"2\"\u003e\u003c\/rect\u003e\n            \u003cpath d=\"M7 11V7a5 5 0 0 1 10 0v4\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch4\u003eSecure Checkout\u003c\/h4\u003e\n        \u003cp\u003eEncrypted 256-bit payment gateway security standard.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"pdp-apple-card\"\u003e\n        \u003cdiv class=\"pdp-card-icon-wrap\"\u003e\n          \u003cspan class=\"pdp-pulse-dot\"\u003e\u003c\/span\u003e\n          \u003csvg class=\"pdp-floating-icon\" width=\"22\" height=\"22\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#315747\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" aria-hidden=\"true\"\u003e\n            \u003cpath d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\"\u003e\u003c\/path\u003e\n          \u003c\/svg\u003e\n        \u003c\/div\u003e\n        \u003ch4\u003eCustomer Support\u003c\/h4\u003e\n        \u003cp\u003eResponsive support team available for all product queries.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"pdp-tracker-box\"\u003e\n      \u003cdiv class=\"pdp-tracker-title\"\u003e📦 Your Order Journey\u003c\/div\u003e\n      \u003cdiv class=\"pdp-tracker-bar\"\u003e\n        \u003cdiv class=\"pdp-tracker-line\"\u003e\n          \u003cdiv class=\"pdp-tracker-line-fill\"\u003e\u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pdp-tracker-step active\"\u003e\n          \u003cdiv class=\"pdp-step-dot\"\u003e\n            \u003csvg width=\"10\" height=\"10\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"#fff\" stroke-width=\"4\" aria-hidden=\"true\"\u003e\n              \u003cpolyline points=\"20 6 9 17 4 12\"\u003e\u003c\/polyline\u003e\n            \u003c\/svg\u003e\n          \u003c\/div\u003e\n          \u003cspan class=\"pdp-step-label\"\u003eOrder Placed\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pdp-tracker-step current\"\u003e\n          \u003cdiv class=\"pdp-step-dot\"\u003e\u003c\/div\u003e\n          \u003cspan class=\"pdp-step-label\"\u003eIn Transit\u003c\/span\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"pdp-tracker-step\"\u003e\n          \u003cdiv class=\"pdp-step-dot\"\u003e\u003c\/div\u003e\n          \u003cspan class=\"pdp-step-label\"\u003eDelivered\u003c\/span\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003c!-- BLOCK 14: CTA --\u003e\n  \u003cdiv class=\"pdp-block-card pdp-cta-card pdp-snow\"\u003e\n    \u003ch2 class=\"pdp-title\"\u003eMake Room For\u003cbr\u003e\u003cem\u003eWinter Comfort.\u003c\/em\u003e\n\u003c\/h2\u003e\n\n    \u003cp class=\"pdp-subtitle\"\u003e\n      ❄️ Add soft fleece coverage and a detachable visor to your cold-day routine.\n      Head back to the top to \u003cstrong\u003echoose your option and get ready for your next outing.\u003c\/strong\u003e\n    \u003c\/p\u003e\n\n    \u003cul class=\"pdp-cta-points\"\u003e\n      \u003cli\u003e☁️ Cozy fleece\u003c\/li\u003e\n      \u003cli\u003e✨ Detachable visor\u003c\/li\u003e\n      \u003cli\u003e🙌 Adjustable fit\u003c\/li\u003e\n    \u003c\/ul\u003e\n\n    \u003ca href=\"#\" class=\"pdp-buy-btn\"\u003eBUY NOW ↑\u003c\/a\u003e\n    \u003cp class=\"pdp-cta-note\"\u003e🧣 Your next cold-day layer starts here.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"XIESHU","offers":[{"title":"Pink","offer_id":47513322586201,"sku":"NC03142610207415-全包护目镜粉色-均码","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Black","offer_id":47513322618969,"sku":"NC03142610207415-全包护目镜黑色-均码","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Grey","offer_id":47513322651737,"sku":"NC03142610207415-全包护目镜灰色-均码","price":26.99,"currency_code":"USD","in_stock":true},{"title":"Blue","offer_id":47513322684505,"sku":"NC03142610207415-全包护目镜天蓝-均码","price":26.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0754\/3829\/3081\/files\/Z1_7b224a9d-61b0-4230-aa47-809ab312a9fd.png?v=1792480154","url":"https:\/\/treavhds.com\/zh\/products\/%e2%9d%84%ef%b8%8f-winter-warm-fleece-thermal-face-mask-with-detachable-clear-visor","provider":"treavhds","version":"1.0","type":"link"}