{"product_id":"car-weather-strip","title":"Car Soundproof Weather Strip","description":"\u003cdiv class=\"psw-desc\"\u003e\n\n\u003cstyle\u003e\n.psw-desc{\n  --orange:#f36a00;\n  --orange-dark:#d85e00;\n  --black:#101112;\n  --black-2:#181a1b;\n  --black-3:#242627;\n  --white:#ffffff;\n  --text:#222426;\n  --muted:#6d7175;\n  --soft:#f5f6f7;\n  --soft-orange:#fff5ed;\n  --line:#e3e5e7;\n\n  width:100%;\n  margin:0 auto;\n  padding:0;\n  color:var(--text);\n  background:#fff;\n  font-family:Arial,Helvetica,sans-serif;\n  font-size:16px;\n  line-height:1.55;\n}\n\n.psw-desc *,\n.psw-desc *:before,\n.psw-desc *:after{\n  box-sizing:border-box;\n}\n\n.psw-desc img{\n  display:block;\n  width:100%;\n  max-width:100%;\n  height:auto;\n  border:0;\n}\n\n.psw-desc h2,\n.psw-desc h3,\n.psw-desc p{\n  margin:0;\n}\n\n.psw-desc .psw-section{\n  padding:60px 22px;\n}\n\n.psw-desc .psw-inner{\n  width:100%;\n  max-width:980px;\n  margin:0 auto;\n}\n\n.psw-desc .psw-eyebrow{\n  margin-bottom:10px;\n  color:var(--orange);\n  font-size:12px;\n  line-height:1.2;\n  font-weight:900;\n  letter-spacing:1.5px;\n  text-transform:uppercase;\n}\n\n.psw-desc .psw-title{\n  color:var(--black);\n  font-size:36px;\n  line-height:1.12;\n  font-weight:800;\n  letter-spacing:-.7px;\n}\n\n.psw-desc .psw-copy{\n  margin-top:14px;\n  color:var(--muted);\n  font-size:16px;\n  line-height:1.65;\n}\n\n.psw-desc .psw-center{\n  text-align:center;\n}\n\n.psw-desc .psw-center .psw-copy{\n  max-width:710px;\n  margin-left:auto;\n  margin-right:auto;\n}\n\n\n\/* ==========================================================\n   01 HERO — TEXT TOP \/ IMAGE BOTTOM\n========================================================== *\/\n\n.psw-desc .psw-hero{\n  overflow:hidden;\n  border-radius:16px;\n  background:var(--black);\n}\n\n.psw-desc .psw-hero-grid{\n  display:flex;\n  flex-direction:column;\n}\n\n.psw-desc .psw-hero-copy{\n  width:100%;\n  max-width:820px;\n  margin:0 auto;\n  padding:52px 42px 38px;\n  text-align:center;\n}\n\n.psw-desc .psw-hero .psw-eyebrow{\n  color:#ff9850;\n}\n\n.psw-desc .psw-hero-title{\n  max-width:760px;\n  margin:0 auto;\n  color:#fff;\n  font-size:44px;\n  line-height:1.08;\n  font-weight:800;\n  letter-spacing:-1px;\n}\n\n.psw-desc .psw-hero-text{\n  max-width:700px;\n  margin:18px auto 0;\n  color:#d3d4d5;\n  font-size:17px;\n  line-height:1.62;\n}\n\n.psw-desc .psw-hero-benefits{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:9px;\n  margin-top:28px;\n}\n\n.psw-desc .psw-hero-benefit{\n  position:relative;\n  display:flex;\n  align-items:flex-start;\n  min-height:72px;\n  padding:13px 12px 13px 32px;\n  border:1px solid rgba(255,255,255,.14);\n  border-radius:8px;\n  color:#fff;\n  background:rgba(255,255,255,.055);\n  font-size:13px;\n  line-height:1.35;\n  font-weight:700;\n  text-align:left;\n}\n\n.psw-desc .psw-hero-benefit:before{\n  content:\"✓\";\n  position:absolute;\n  top:12px;\n  left:12px;\n  color:#ff8a35;\n  font-weight:900;\n}\n\n.psw-desc .psw-hero-image{\n  width:100%;\n  padding:0 24px 24px;\n}\n\n.psw-desc .psw-hero-image-frame{\n  width:100%;\n  overflow:hidden;\n  border-radius:12px;\n  background:#fff;\n}\n\n.psw-desc .psw-hero-image img{\n  width:100%;\n  height:auto;\n  object-fit:contain;\n  object-position:center;\n}\n\n\n\/* ==========================================================\n   02 PAIN POINTS — SEPARATE MODULE\n========================================================== *\/\n\n.psw-desc .psw-pains{\n  background:#fff;\n}\n\n.psw-desc .psw-pain-main{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:18px;\n  margin-top:34px;\n}\n\n.psw-desc .psw-pain-card{\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:14px;\n  background:#fff;\n}\n\n.psw-desc .psw-pain-image{\n  overflow:hidden;\n  background:#eef0f1;\n}\n\n.psw-desc .psw-pain-image img{\n  width:100%;\n  aspect-ratio:1 \/ 1;\n  object-fit:cover;\n  object-position:center;\n}\n\n.psw-desc .psw-pain-content{\n  padding:22px 22px 24px;\n}\n\n.psw-desc .psw-pain-no{\n  color:var(--orange);\n  font-size:12px;\n  line-height:1;\n  font-weight:900;\n  letter-spacing:1.3px;\n}\n\n.psw-desc .psw-pain-content h3{\n  margin-top:9px;\n  color:var(--black);\n  font-size:20px;\n  line-height:1.28;\n  font-weight:800;\n}\n\n.psw-desc .psw-pain-content p{\n  margin-top:8px;\n  color:var(--muted);\n  font-size:14px;\n  line-height:1.55;\n}\n\n.psw-desc .psw-pain-secondary{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:14px;\n  margin-top:14px;\n}\n\n.psw-desc .psw-pain-text{\n  padding:23px;\n  border:1px solid var(--line);\n  border-radius:11px;\n  background:var(--soft);\n}\n\n.psw-desc .psw-pain-text-no{\n  margin-bottom:10px;\n  color:var(--orange);\n  font-size:12px;\n  line-height:1;\n  font-weight:900;\n  letter-spacing:1.2px;\n}\n\n.psw-desc .psw-pain-text h3{\n  color:var(--black);\n  font-size:18px;\n  line-height:1.3;\n  font-weight:800;\n}\n\n.psw-desc .psw-pain-text p{\n  margin-top:8px;\n  color:var(--muted);\n  font-size:14px;\n  line-height:1.55;\n}\n\n\n\/* ==========================================================\n   03 BEFORE \/ AFTER — INDEPENDENT MODULE\n========================================================== *\/\n\n.psw-desc .psw-results{\n  background:var(--black);\n}\n\n.psw-desc .psw-results .psw-title{\n  color:#fff;\n}\n\n.psw-desc .psw-results .psw-copy{\n  color:#b9bbbd;\n}\n\n.psw-desc .psw-comparison-shell{\n  margin-top:34px;\n  padding:29px;\n  border:1px solid #2f3132;\n  border-radius:16px;\n  background:var(--black-2);\n}\n\n.psw-desc .psw-pair{\n  padding:28px 0;\n  border-bottom:1px solid #333536;\n}\n\n.psw-desc .psw-pair:first-child{\n  padding-top:0;\n}\n\n.psw-desc .psw-pair:last-child{\n  padding-bottom:0;\n  border-bottom:0;\n}\n\n.psw-desc .psw-pair-title{\n  margin-bottom:17px;\n  color:var(--orange);\n  font-size:18px;\n  line-height:1.2;\n  font-weight:900;\n  letter-spacing:.4px;\n  text-align:center;\n}\n\n.psw-desc .psw-pair-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:18px;\n}\n\n.psw-desc .psw-pair-card{\n  min-width:0;\n}\n\n.psw-desc .psw-pair-image{\n  overflow:hidden;\n  border-radius:11px;\n  background:#2b2d2e;\n}\n\n.psw-desc .psw-pair-image img{\n  width:100%;\n  aspect-ratio:1.15 \/ 1;\n  object-fit:cover;\n  object-position:center;\n}\n\n.psw-desc .psw-pair-status{\n  margin-top:12px;\n  font-size:12px;\n  line-height:1.2;\n  font-weight:900;\n  letter-spacing:1px;\n  text-align:center;\n}\n\n.psw-desc .psw-pair-status.psw-bad{\n  color:#bfc1c2;\n}\n\n.psw-desc .psw-pair-status.psw-good{\n  color:#ff8730;\n}\n\n.psw-desc .psw-pair-text{\n  max-width:380px;\n  margin:7px auto 0;\n  color:#f3f3f3;\n  font-size:15px;\n  line-height:1.45;\n  font-weight:600;\n  text-align:center;\n}\n\n\n\/* ==========================================================\n   04 SUPPLEMENTARY SELLING POINTS\n========================================================== *\/\n\n.psw-desc .psw-features{\n  background:var(--soft);\n}\n\n.psw-desc .psw-features-grid{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:14px;\n  margin-top:34px;\n}\n\n.psw-desc .psw-feature{\n  padding:25px 23px;\n  border:1px solid var(--line);\n  border-radius:12px;\n  background:#fff;\n}\n\n.psw-desc .psw-feature-top{\n  display:flex;\n  align-items:center;\n  gap:13px;\n}\n\n.psw-desc .psw-feature-no{\n  display:flex;\n  flex:0 0 39px;\n  align-items:center;\n  justify-content:center;\n  width:39px;\n  height:39px;\n  border-radius:50%;\n  color:#fff;\n  background:var(--orange);\n  font-size:12px;\n  font-weight:900;\n}\n\n.psw-desc .psw-feature h3{\n  color:var(--black);\n  font-size:18px;\n  line-height:1.25;\n  font-weight:800;\n}\n\n.psw-desc .psw-feature p{\n  margin-top:11px;\n  color:var(--muted);\n  font-size:14px;\n  line-height:1.58;\n}\n\n\n\/* ==========================================================\n   05 WIDE APPLICATION\n========================================================== *\/\n\n.psw-desc .psw-application{\n  background:#fff;\n}\n\n.psw-desc .psw-application-stack{\n  max-width:800px;\n  margin:34px auto 0;\n}\n\n.psw-desc .psw-application-image{\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:14px;\n  background:#fff;\n}\n\n.psw-desc .psw-application-image img{\n  width:100%;\n  height:auto;\n  object-fit:contain;\n}\n\n.psw-desc .psw-application-list{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  margin-top:14px;\n  overflow:hidden;\n  border:1px solid var(--line);\n  border-radius:10px;\n  background:#fff;\n}\n\n.psw-desc .psw-application-item{\n  padding:15px 9px;\n  border-right:1px solid var(--line);\n  color:var(--black);\n  font-size:14px;\n  line-height:1.3;\n  font-weight:800;\n  text-align:center;\n}\n\n.psw-desc .psw-application-item:last-child{\n  border-right:0;\n}\n\n\n\/* ==========================================================\n   06 INSTALLATION\n========================================================== *\/\n\n.psw-desc .psw-install{\n  background:var(--soft);\n}\n\n.psw-desc .psw-install-image{\n  max-width:800px;\n  margin:32px auto 0;\n  overflow:hidden;\n  border-radius:14px;\n  background:#fff;\n}\n\n.psw-desc .psw-install-image img{\n  width:100%;\n  height:auto;\n  object-fit:contain;\n}\n\n.psw-desc .psw-steps{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:12px;\n  margin-top:18px;\n}\n\n.psw-desc .psw-step{\n  padding:21px 17px;\n  border:1px solid var(--line);\n  border-radius:10px;\n  background:#fff;\n}\n\n.psw-desc .psw-step-no{\n  margin-bottom:12px;\n  color:var(--orange);\n  font-size:26px;\n  line-height:1;\n  font-weight:900;\n}\n\n.psw-desc .psw-step h3{\n  color:var(--black);\n  font-size:15px;\n  line-height:1.3;\n  font-weight:800;\n}\n\n.psw-desc .psw-step p{\n  margin-top:7px;\n  color:var(--muted);\n  font-size:13px;\n  line-height:1.5;\n}\n\n.psw-desc .psw-install-note{\n  max-width:800px;\n  margin:18px auto 0;\n  padding:15px 17px;\n  border-left:4px solid var(--orange);\n  background:#fff3e9;\n  color:#57473c;\n  font-size:14px;\n  line-height:1.55;\n}\n\n\n\/* ==========================================================\n   07 PRODUCT DETAILS\n========================================================== *\/\n\n.psw-desc .psw-specs{\n  background:var(--black);\n}\n\n.psw-desc .psw-specs .psw-title{\n  color:#fff;\n}\n\n.psw-desc .psw-specs .psw-copy{\n  color:#b9bbbd;\n}\n\n.psw-desc .psw-spec-table{\n  max-width:720px;\n  margin:32px auto 0;\n  overflow:hidden;\n  border:1px solid #343638;\n  border-radius:11px;\n}\n\n.psw-desc .psw-spec-row{\n  display:grid;\n  grid-template-columns:40% 60%;\n  border-bottom:1px solid #343638;\n}\n\n.psw-desc .psw-spec-row:last-child{\n  border-bottom:0;\n}\n\n.psw-desc .psw-spec-name,\n.psw-desc .psw-spec-value{\n  padding:15px 17px;\n  font-size:14px;\n  line-height:1.4;\n}\n\n.psw-desc .psw-spec-name{\n  color:#aaa;\n  background:#191b1c;\n  font-weight:700;\n}\n\n.psw-desc .psw-spec-value{\n  color:#fff;\n  background:#222425;\n  font-weight:700;\n}\n\n\n\/* ==========================================================\n   08 FAQ\n========================================================== *\/\n\n.psw-desc .psw-faq{\n  background:#fff;\n}\n\n.psw-desc .psw-faq-list{\n  max-width:820px;\n  margin:32px auto 0;\n  border-top:1px solid var(--line);\n}\n\n.psw-desc .psw-faq details{\n  border-bottom:1px solid var(--line);\n}\n\n.psw-desc .psw-faq summary{\n  position:relative;\n  padding:20px 46px 20px 2px;\n  color:var(--black);\n  font-size:16px;\n  line-height:1.4;\n  font-weight:800;\n  cursor:pointer;\n  list-style:none;\n}\n\n.psw-desc .psw-faq summary::-webkit-details-marker{\n  display:none;\n}\n\n.psw-desc .psw-faq summary:after{\n  content:\"+\";\n  position:absolute;\n  top:16px;\n  right:5px;\n  width:28px;\n  height:28px;\n  border-radius:50%;\n  color:#fff;\n  background:var(--orange);\n  font-size:20px;\n  line-height:28px;\n  text-align:center;\n}\n\n.psw-desc .psw-faq details[open] summary:after{\n  content:\"−\";\n}\n\n.psw-desc .psw-faq-answer{\n  padding:0 44px 20px 2px;\n  color:var(--muted);\n  font-size:14px;\n  line-height:1.65;\n}\n\n\n\/* ==========================================================\n   FINAL CTA\n========================================================== *\/\n\n.psw-desc .psw-final{\n  padding:54px 22px;\n  background:var(--orange);\n  text-align:center;\n}\n\n.psw-desc .psw-final h2{\n  max-width:730px;\n  margin:0 auto;\n  color:#fff;\n  font-size:34px;\n  line-height:1.15;\n  font-weight:800;\n}\n\n.psw-desc .psw-final p{\n  max-width:620px;\n  margin:13px auto 0;\n  color:#fff5ee;\n  font-size:16px;\n  line-height:1.55;\n}\n\n.psw-desc .psw-btn{\n  display:inline-block;\n  margin-top:25px;\n  padding:16px 35px;\n  border:2px solid #fff;\n  border-radius:50px;\n  color:var(--orange);\n  background:#fff;\n  font-size:15px;\n  line-height:1;\n  font-weight:900;\n  text-decoration:none;\n}\n\n.psw-desc .psw-btn:hover{\n  color:#fff;\n  background:transparent;\n}\n\n\n\/* ==========================================================\n   TABLET\n========================================================== *\/\n\n@media screen and (max-width:900px){\n\n  .psw-desc .psw-hero-benefits{\n    grid-template-columns:1fr 1fr;\n  }\n\n}\n\n\n\/* ==========================================================\n   MOBILE\n========================================================== *\/\n\n@media screen and (max-width:749px){\n\n  .psw-desc{\n    font-size:15px;\n  }\n\n  .psw-desc .psw-section{\n    padding:42px 15px;\n  }\n\n  .psw-desc .psw-title{\n    font-size:28px;\n  }\n\n  .psw-desc .psw-copy{\n    font-size:15px;\n  }\n\n\n  \/* HERO *\/\n\n  .psw-desc .psw-hero{\n    border-radius:10px;\n  }\n\n  .psw-desc .psw-hero-copy{\n    padding:34px 20px 27px;\n  }\n\n  .psw-desc .psw-hero-title{\n    font-size:32px;\n    line-height:1.08;\n  }\n\n  .psw-desc .psw-hero-text{\n    margin-top:14px;\n    font-size:15px;\n  }\n\n  .psw-desc .psw-hero-benefits{\n    grid-template-columns:1fr 1fr;\n    gap:7px;\n    margin-top:21px;\n  }\n\n  .psw-desc .psw-hero-benefit{\n    min-height:0;\n    padding:11px 9px 11px 28px;\n    font-size:11px;\n  }\n\n  .psw-desc .psw-hero-benefit:before{\n    top:10px;\n    left:10px;\n  }\n\n  .psw-desc .psw-hero-image{\n    padding:0 10px 10px;\n  }\n\n  .psw-desc .psw-hero-image-frame{\n    border-radius:8px;\n  }\n\n\n  \/* PAINS *\/\n\n  .psw-desc .psw-pain-main{\n    grid-template-columns:1fr;\n    gap:12px;\n    margin-top:27px;\n  }\n\n  .psw-desc .psw-pain-content{\n    padding:18px;\n  }\n\n  .psw-desc .psw-pain-content h3{\n    font-size:18px;\n  }\n\n  .psw-desc .psw-pain-secondary{\n    grid-template-columns:1fr;\n    gap:9px;\n    margin-top:9px;\n  }\n\n  .psw-desc .psw-pain-text{\n    padding:19px 17px;\n  }\n\n\n  \/* COMPARISON *\/\n\n  .psw-desc .psw-comparison-shell{\n    margin-top:27px;\n    padding:17px 11px;\n    border-radius:11px;\n  }\n\n  .psw-desc .psw-pair{\n    padding:22px 0;\n  }\n\n  .psw-desc .psw-pair-title{\n    margin-bottom:12px;\n    font-size:15px;\n  }\n\n  .psw-desc .psw-pair-grid{\n    gap:8px;\n  }\n\n  .psw-desc .psw-pair-image{\n    border-radius:8px;\n  }\n\n  .psw-desc .psw-pair-image img{\n    aspect-ratio:1 \/ 1;\n  }\n\n  .psw-desc .psw-pair-status{\n    margin-top:8px;\n    font-size:10px;\n  }\n\n  .psw-desc .psw-pair-text{\n    margin-top:5px;\n    font-size:12px;\n    line-height:1.38;\n  }\n\n\n  \/* FEATURES *\/\n\n  .psw-desc .psw-features-grid{\n    grid-template-columns:1fr;\n    gap:9px;\n    margin-top:26px;\n  }\n\n  .psw-desc .psw-feature{\n    padding:20px 18px;\n  }\n\n\n  \/* APPLICATION *\/\n\n  .psw-desc .psw-application-stack{\n    margin-top:27px;\n  }\n\n  .psw-desc .psw-application-list{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .psw-desc .psw-application-item{\n    border-bottom:1px solid var(--line);\n  }\n\n  .psw-desc .psw-application-item:nth-child(2){\n    border-right:0;\n  }\n\n  .psw-desc .psw-application-item:nth-child(3),\n  .psw-desc .psw-application-item:nth-child(4){\n    border-bottom:0;\n  }\n\n\n  \/* INSTALL *\/\n\n  .psw-desc .psw-install-image{\n    margin-top:26px;\n  }\n\n  .psw-desc .psw-steps{\n    grid-template-columns:1fr 1fr;\n    gap:8px;\n    margin-top:14px;\n  }\n\n  .psw-desc .psw-step{\n    padding:17px 14px;\n  }\n\n\n  \/* SPEC *\/\n\n  .psw-desc .psw-spec-table{\n    margin-top:25px;\n  }\n\n  .psw-desc .psw-spec-row{\n    grid-template-columns:39% 61%;\n  }\n\n  .psw-desc .psw-spec-name,\n  .psw-desc .psw-spec-value{\n    padding:13px 11px;\n    font-size:13px;\n  }\n\n\n  \/* FAQ *\/\n\n  .psw-desc .psw-faq-list{\n    margin-top:25px;\n  }\n\n  .psw-desc .psw-faq summary{\n    padding:17px 42px 17px 0;\n    font-size:15px;\n  }\n\n  .psw-desc .psw-faq summary:after{\n    top:13px;\n    right:0;\n  }\n\n  .psw-desc .psw-faq-answer{\n    padding:0 35px 18px 0;\n    font-size:13px;\n  }\n\n\n  \/* CTA *\/\n\n  .psw-desc .psw-final{\n    padding:42px 19px;\n  }\n\n  .psw-desc .psw-final h2{\n    font-size:27px;\n  }\n\n  .psw-desc .psw-final p{\n    font-size:15px;\n  }\n\n  .psw-desc .psw-btn{\n    display:block;\n    width:100%;\n    max-width:340px;\n    margin:22px auto 0;\n  }\n\n}\n\n\n@media screen and (max-width:420px){\n\n  .psw-desc .psw-hero-benefits{\n    grid-template-columns:1fr;\n  }\n\n  .psw-desc .psw-steps{\n    grid-template-columns:1fr;\n  }\n\n}\n\n\n\/* ==========================================================\n   BUY BOX VISUAL STYLING + REQUESTED EXTRA CONTENT\n   Shopify remains the source of truth for price, compare-at price,\n   sale %, variant names\/values\/order, quantity, CTA text,\n   payment methods, footer content, inventory and pricing.\n   Only the 3 selling points and 3 confidence tags below are code-injected.\n========================================================== *\/\n\n\/* --- BUY BOX: stronger hierarchy without changing functionality --- *\/\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .product__title h1{\n  margin:0 !important;\n  color:#151719 !important;\n  font-size:clamp(28px,2.2vw,36px) !important;\n  line-height:1.12 !important;\n  letter-spacing:-.5px !important;\n  font-weight:800 !important;\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .product-page-price{\n  margin-top:8px !important;\n  margin-bottom:10px !important;\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .product-page-price .price-item--sale{\n  color:#17233d !important;\n  font-size:28px !important;\n  line-height:1 !important;\n  font-weight:800 !important;\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .product-page-price .price__compare-price .price-item--regular{\n  color:#73777a !important;\n  font-size:14px !important;\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .product-page-price .price__badge-sale{\n  border-radius:999px !important;\n  padding:5px 9px !important;\n  background:#18191a !important;\n  color:#fff !important;\n  font-size:11px !important;\n  font-weight:800 !important;\n}\n\n\n\n\/* ==========================================================\n   RETAINED CODE-INJECTED PURCHASE BENEFITS\n   These are intentionally hard-coded because they are not\n   controlled by Shopify product\/variant settings.\n========================================================== *\/\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefits{\n  display:grid;\n  gap:0;\n  margin-top:12px;\n  margin-bottom:10px;\n  overflow:hidden;\n  border:1px solid #f3dfcf;\n  border-left:4px solid #f36a00;\n  border-radius:12px;\n  background:#fff7f0;\n  box-shadow:0 6px 18px rgba(16,17,18,.035);\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefit{\n  display:grid;\n  grid-template-columns:34px minmax(0,1fr);\n  gap:11px;\n  align-items:flex-start;\n  padding:14px 15px;\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefit + .psw-buy-benefit{\n  border-top:1px solid rgba(243,106,0,.12);\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefit-icon{\n  display:flex;\n  align-items:center;\n  justify-content:center;\n  width:28px;\n  height:28px;\n  margin-top:1px;\n  border-radius:50%;\n  background:#f36a00;\n  color:#fff;\n  font-size:15px;\n  line-height:1;\n  font-weight:900;\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefit-title{\n  color:#17191a;\n  font-size:13px;\n  line-height:1.3;\n  font-weight:900;\n  letter-spacing:.35px;\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefit-copy{\n  margin-top:3px;\n  color:#686d71;\n  font-size:12px;\n  line-height:1.5;\n  font-weight:500;\n}\n\n\/* Retained code-injected confidence tags *\/\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-tags{\n  display:flex;\n  flex-wrap:wrap;\n  justify-content:center;\n  gap:7px;\n  margin-top:16px;\n  padding-top:14px;\n  border-top:1px solid #eceeef;\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-tag{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  min-height:28px;\n  padding:6px 10px;\n  border:1px solid #e2e5e7;\n  border-radius:999px;\n  background:#f6f7f8;\n  color:#4f5458;\n  font-size:10px;\n  line-height:1.2;\n  font-weight:800;\n  letter-spacing:.35px;\n  text-align:center;\n  white-space:nowrap;\n}\n\n\/* Build one visual decision panel out of the existing theme blocks *\/\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] variant-selects{\n  position:relative;\n  z-index:2;\n  display:block;\n  margin-top:10px !important;\n  margin-bottom:0 !important;\n  padding:19px 18px 7px;\n  border:1px solid #e3e5e7;\n  border-bottom:0;\n  border-radius:14px 14px 0 0;\n  background:#fff;\n  transition:box-shadow .22s ease,border-color .22s ease;\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .product-form__quantity{\n  position:relative;\n  z-index:2;\n  margin-top:0 !important;\n  margin-bottom:0 !important;\n  padding:9px 18px 17px;\n  border-left:1px solid #e3e5e7;\n  border-right:1px solid #e3e5e7;\n  background:#fff;\n}\n\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] \u003e div:has(\u003e product-form.main-product-form){\n  position:relative;\n  z-index:1;\n  margin-top:0 !important;\n  margin-bottom:24px !important;\n  padding:0 18px 18px;\n  border:1px solid #e3e5e7;\n  border-top:0;\n  border-radius:0 0 14px 14px;\n  background:#fff;\n  box-shadow:0 14px 30px rgba(16,17,18,.075);\n}\n\n\n\/* Variant option pills — text comes from Shopify product options *\/\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .product-form__input--pills input[type=\"radio\"] + label{\n  min-width:58px;\n  margin-right:7px !important;\n  margin-bottom:8px !important;\n  padding:9px 14px !important;\n  border:1px solid #bfc4c8 !important;\n  border-radius:999px !important;\n  background:#fff !important;\n  color:#313437 !important;\n  text-align:center;\n  font-size:13px !important;\n  font-weight:600 !important;\n  transition:all .18s ease;\n}\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .product-form__input--pills input[type=\"radio\"] + label:hover{\n  border-color:#f36a00 !important;\n  background:#fff7f1 !important;\n}\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .product-form__input:not(.product-form__input--quantity-breaks) input[type=\"radio\"]:checked + label{\n  border-color:#f36a00 !important;\n  background:#f36a00 !important;\n  color:#fff !important;\n  box-shadow:0 4px 12px rgba(243,106,0,.18) !important;\n}\n\n\n\/* Quantity *\/\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .product-form__quantity .quantity__label{\n  margin-bottom:7px !important;\n  color:#313437 !important;\n  font-size:12px !important;\n  font-weight:800 !important;\n}\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] quantity-input.main-quantity{\n  border:1px solid #d9dde0 !important;\n  border-radius:9px !important;\n  overflow:hidden;\n  background:#f8f9fa !important;\n}\n\n\/* Primary CTA *\/\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .main-product-atc{\n  min-height:54px !important;\n  border-radius:9px !important;\n  background:#f36a00 !important;\n  color:#fff !important;\n  --color-button:243,106,0;\n  --color-button-text:255,255,255;\n  box-shadow:0 8px 18px rgba(243,106,0,.20) !important;\n  font-size:16px !important;\n  font-weight:900 !important;\n  letter-spacing:.2px !important;\n  transition:transform .15s ease,background .18s ease,box-shadow .18s ease !important;\n}\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .main-product-atc:hover{\n  background:#d85e00 !important;\n  transform:translateY(-1px);\n  box-shadow:0 10px 22px rgba(216,94,0,.22) !important;\n}\n\n\/* Secondary payment methods remain recognizable but quieter than ATC *\/\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .shopify-payment-button__button--unbranded{\n  min-height:48px !important;\n  border:1px solid #cfd3d6 !important;\n  border-radius:8px !important;\n  background:#fff !important;\n  color:#1f2327 !important;\n  box-shadow:none !important;\n}\nproduct-info[data-url*=\"\/products\/car-weather-strip\"] .main-product-form form div[style*=\"background-color:#ffc439\"]{\n  min-height:48px !important;\n  border-radius:8px !important;\n  box-shadow:none !important;\n}\n\n\n\n\/* Sticky ATC: visual consistency only; theme keeps its native logic *\/\nsticky-atc[data-section] .main-product-atc{\n  background:#f36a00 !important;\n  color:#fff !important;\n  --color-button:243,106,0;\n  --color-button-text:255,255,255;\n}\n\n\n\/* Bottom CTA note *\/\n.psw-desc .psw-return-note{\n  margin-top:10px;\n  color:rgba(255,255,255,.82);\n  font-size:12px;\n  line-height:1.4;\n  font-weight:700;\n  letter-spacing:.2px;\n}\n\n@media screen and (max-width:749px){\n  product-info[data-url*=\"\/products\/car-weather-strip\"] .product__title h1{\n    font-size:28px !important;\n  }\n\n\n  product-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefits{\n    margin-top:10px;\n    margin-bottom:8px;\n  }\n\n  product-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefit{\n    grid-template-columns:31px minmax(0,1fr);\n    gap:9px;\n    padding:12px 12px;\n  }\n\n  product-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefit-icon{\n    width:26px;\n    height:26px;\n    font-size:14px;\n  }\n\n  product-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefit-title{\n    font-size:12px;\n  }\n\n  product-info[data-url*=\"\/products\/car-weather-strip\"] .psw-buy-benefit-copy{\n    font-size:11px;\n  }\n\n  product-info[data-url*=\"\/products\/car-weather-strip\"] variant-selects{\n    padding:16px 14px 6px;\n  }\n\n  product-info[data-url*=\"\/products\/car-weather-strip\"] .product-form__quantity{\n    padding:8px 14px 14px;\n  }\n\n  product-info[data-url*=\"\/products\/car-weather-strip\"] \u003e div:has(\u003e product-form.main-product-form){\n    padding:0 14px 14px;\n  }\n\n  product-info[data-url*=\"\/products\/car-weather-strip\"] .product-form__input--pills input[type=\"radio\"] + label{\n    min-width:52px;\n    padding:8px 11px !important;\n    margin-right:5px !important;\n  }\n\n  product-info[data-url*=\"\/products\/car-weather-strip\"] .main-product-atc{\n    min-height:52px !important;\n  }\n}\n\u003c\/style\u003e\n\n\n\u003c!-- ========================================================\n     01 HERO\n======================================================== --\u003e\n\n\u003csection class=\"psw-section\"\u003e\n\n  \u003cdiv class=\"psw-inner\"\u003e\n\n    \u003cdiv class=\"psw-hero\"\u003e\n\n      \u003cdiv class=\"psw-hero-grid\"\u003e\n\n\n        \u003cdiv class=\"psw-hero-copy\"\u003e\n\n          \u003cdiv class=\"psw-eyebrow\"\u003e\n            CAR WEATHER STRIP\n          \u003c\/div\u003e\n\n          \u003ch2 class=\"psw-hero-title\"\u003e\n            Less Highway Noise. Better Sealing. A More Comfortable Drive.\n          \u003c\/h2\u003e\n\n          \u003cp class=\"psw-hero-text\"\u003e\n            Add extra sealing around common vehicle gaps to help reduce highway wind noise while creating a better barrier against dust, rain and hot or cold outside air.\n          \u003c\/p\u003e\n\n\n          \u003cdiv class=\"psw-hero-benefits\"\u003e\n\n            \u003cdiv class=\"psw-hero-benefit\"\u003e\n              Helps Reduce Highway Wind Noise\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-hero-benefit\"\u003e\n              Helps Block Dust \u0026amp; Rain\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-hero-benefit\"\u003e\n              Helps Limit Hot \u0026amp; Cold Outside Air\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-hero-benefit\"\u003e\n              Helps Cushion Door-Closing Noise \u0026amp; Vibration\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"psw-hero-image\"\u003e\n\n          \u003cdiv class=\"psw-hero-image-frame\"\u003e\n\n            \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/1679091c5a880faf6fb5e6087eb1b2dc_2ad5da5f-adfc-41b1-b7aa-d3070ed2480d.jpg?v=1788768796\" alt=\"Automotive weather sealing strip\" loading=\"eager\"\u003e\n\n          \u003c\/div\u003e\n\n        \u003c\/div\u003e\n\n\n      \u003c\/div\u003e\n\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ========================================================\n     02 PAIN POINTS\n======================================================== --\u003e\n\n\u003csection class=\"psw-section psw-pains\"\u003e\n\n  \u003cdiv class=\"psw-inner\"\u003e\n\n\n    \u003cdiv class=\"psw-center\"\u003e\n\n      \u003cdiv class=\"psw-eyebrow\"\u003e\n        DOES THIS SOUND FAMILIAR?\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"psw-title\"\u003e\n        Worn Seals or Poorly Sealed Gaps Can Affect Every Drive.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"psw-copy\"\u003e\n        Small gaps around doors and other vehicle openings can become more noticeable over time—especially on the highway or during changing weather.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"psw-pain-main\"\u003e\n\n\n      \u003c!-- PAIN 01 --\u003e\n\n      \u003cdiv class=\"psw-pain-card\"\u003e\n\n        \u003cdiv class=\"psw-pain-image\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10001_1.png?v=1788770396\" alt=\"Highway wind noise around vehicle gaps\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"psw-pain-content\"\u003e\n\n          \u003cdiv class=\"psw-pain-no\"\u003e\n            01 · HIGHWAY WIND NOISE\n          \u003c\/div\u003e\n\n          \u003ch3\u003e\n            That Rushing Sound Gets Harder to Ignore at Speed\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Air moving around poorly sealed door gaps can create a steady wind sound that becomes more noticeable during highway driving.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- PAIN 02 --\u003e\n\n      \u003cdiv class=\"psw-pain-card\"\u003e\n\n        \u003cdiv class=\"psw-pain-image\"\u003e\n\n          \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10002_1.png?v=1788770436\" alt=\"Dust rain and outside air around vehicle openings\" loading=\"lazy\"\u003e\n\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"psw-pain-content\"\u003e\n\n          \u003cdiv class=\"psw-pain-no\"\u003e\n            02 · OUTSIDE ELEMENTS\n          \u003c\/div\u003e\n\n          \u003ch3\u003e\n            Dust, Rain and Outside Air Can Reach Unsealed Areas\n          \u003c\/h3\u003e\n\n          \u003cp\u003e\n            Weak sealing can leave more room for dust, moisture and hot or cold outside air around doors and other vehicle openings.\n          \u003c\/p\u003e\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"psw-pain-secondary\"\u003e\n\n\n      \u003c!-- PAIN 03 --\u003e\n\n      \u003cdiv class=\"psw-pain-text\"\u003e\n\n        \u003cdiv class=\"psw-pain-text-no\"\u003e\n          03 · DOOR CLOSING\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Aging Seals Can Make Door Closing Feel Less Cushioned\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          Reduced sealing contact can make door-closing noise and vibration feel more noticeable instead of soft and cushioned.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- PAIN 04 --\u003e\n\n      \u003cdiv class=\"psw-pain-text\"\u003e\n\n        \u003cdiv class=\"psw-pain-text-no\"\u003e\n          04 · FACTORY SEALS\n        \u003c\/div\u003e\n\n        \u003ch3\u003e\n          Replacing the Entire Factory Seal Can Be More Than the Problem Needs\n        \u003c\/h3\u003e\n\n        \u003cp\u003e\n          A complete replacement may mean finding vehicle-specific weatherstripping even when only certain gaps need additional sealing.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ========================================================\n     03 BEFORE \/ AFTER RESULTS\n======================================================== --\u003e\n\n\u003csection class=\"psw-section psw-results\"\u003e\n\n  \u003cdiv class=\"psw-inner\"\u003e\n\n\n    \u003cdiv class=\"psw-center\"\u003e\n\n      \u003cdiv class=\"psw-eyebrow\"\u003e\n        BEFORE \u0026amp; AFTER\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"psw-title\"\u003e\n        See What Better Gap Sealing Changes.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"psw-copy\"\u003e\n        Adding extra sealing helps create closer contact around suitable gaps, improving the barrier between the vehicle and outside conditions.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"psw-comparison-shell\"\u003e\n\n\n      \u003c!-- COMPARISON 01 --\u003e\n\n      \u003cdiv class=\"psw-pair\"\u003e\n\n        \u003cdiv class=\"psw-pair-title\"\u003e\n          TIGHTER GAP SEALING\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"psw-pair-grid\"\u003e\n\n\n          \u003cdiv class=\"psw-pair-card\"\u003e\n\n            \u003cdiv class=\"psw-pair-image\"\u003e\n\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10019.png?v=1788773716\" alt=\"Vehicle gap without additional sealing\" loading=\"lazy\"\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-status psw-bad\"\u003e\n              BEFORE\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-text\"\u003e\n              More space around the gap\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n\n          \u003cdiv class=\"psw-pair-card\"\u003e\n\n            \u003cdiv class=\"psw-pair-image\"\u003e\n\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10020.png?v=1788773718\" alt=\"Vehicle gap with additional sealing\" loading=\"lazy\"\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-status psw-good\"\u003e\n              AFTER\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-text\"\u003e\n              Tighter contact around the gap\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- COMPARISON 02 --\u003e\n\n      \u003cdiv class=\"psw-pair\"\u003e\n\n        \u003cdiv class=\"psw-pair-title\"\u003e\n          DUST \u0026amp; MOISTURE PROTECTION\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"psw-pair-grid\"\u003e\n\n\n          \u003cdiv class=\"psw-pair-card\"\u003e\n\n            \u003cdiv class=\"psw-pair-image\"\u003e\n\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10003_1.png?v=1788773725\" alt=\"Dirty exposed vehicle sealing area\" loading=\"lazy\"\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-status psw-bad\"\u003e\n              BEFORE\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-text\"\u003e\n              Dust \u0026amp; moisture collect around gaps\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n\n          \u003cdiv class=\"psw-pair-card\"\u003e\n\n            \u003cdiv class=\"psw-pair-image\"\u003e\n\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10005_1.png?v=1788773879\" alt=\"Cleaner vehicle area with additional sealing\" loading=\"lazy\"\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-status psw-good\"\u003e\n              AFTER\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-text\"\u003e\n              Better barrier against outside elements\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003c!-- COMPARISON 03 --\u003e\n\n      \u003cdiv class=\"psw-pair\"\u003e\n\n        \u003cdiv class=\"psw-pair-title\"\u003e\n          HIGHWAY WIND NOISE\n        \u003c\/div\u003e\n\n\n        \u003cdiv class=\"psw-pair-grid\"\u003e\n\n\n          \u003cdiv class=\"psw-pair-card\"\u003e\n\n            \u003cdiv class=\"psw-pair-image\"\u003e\n\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10004_1.png?v=1788773900\" alt=\"Higher vehicle interior noise reading\" loading=\"lazy\"\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-status psw-bad\"\u003e\n              BEFORE\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-text\"\u003e\n              More airflow. More wind noise.\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n\n          \u003cdiv class=\"psw-pair-card\"\u003e\n\n            \u003cdiv class=\"psw-pair-image\"\u003e\n\n              \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10006_1.png?v=1788773738\" alt=\"Lower vehicle interior noise reading\" loading=\"lazy\"\u003e\n\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-status psw-good\"\u003e\n              AFTER\n            \u003c\/div\u003e\n\n            \u003cdiv class=\"psw-pair-text\"\u003e\n              Tighter seal. Less wind noise.\n            \u003c\/div\u003e\n\n          \u003c\/div\u003e\n\n\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ========================================================\n     04 SUPPLEMENTARY SELLING POINTS\n======================================================== --\u003e\n\n\u003csection class=\"psw-section psw-features\"\u003e\n\n  \u003cdiv class=\"psw-inner\"\u003e\n\n\n    \u003cdiv class=\"psw-center\"\u003e\n\n      \u003cdiv class=\"psw-eyebrow\"\u003e\n        DESIGNED FOR PRACTICAL INSTALLATION\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"psw-title\"\u003e\n        The Details That Make the Strip Easier to Use.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"psw-copy\"\u003e\n        Once the sealing benefits are clear, these construction details help explain how the strip fits, installs and stays flexible during everyday use.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"psw-features-grid\"\u003e\n\n\n      \u003cdiv class=\"psw-feature\"\u003e\n\n        \u003cdiv class=\"psw-feature-top\"\u003e\n          \u003cdiv class=\"psw-feature-no\"\u003e01\u003c\/div\u003e\n          \u003ch3\u003eStrong Self-Adhesive Backing\u003c\/h3\u003e\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          The adhesive backing helps hold the strip securely when applied to a clean, dry installation surface.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"psw-feature\"\u003e\n\n        \u003cdiv class=\"psw-feature-top\"\u003e\n          \u003cdiv class=\"psw-feature-no\"\u003e02\u003c\/div\u003e\n          \u003ch3\u003eEasy Peel-and-Stick Installation\u003c\/h3\u003e\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          No complicated disassembly is required for basic installation—position, press and trim the strip to fit.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"psw-feature\"\u003e\n\n        \u003cdiv class=\"psw-feature-top\"\u003e\n          \u003cdiv class=\"psw-feature-no\"\u003e03\u003c\/div\u003e\n          \u003ch3\u003eHollow Air-Release Design\u003c\/h3\u003e\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          The hollow structure allows the profile to compress and flex when the door closes instead of acting like a solid rubber block.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"psw-feature\"\u003e\n\n        \u003cdiv class=\"psw-feature-top\"\u003e\n          \u003cdiv class=\"psw-feature-no\"\u003e04\u003c\/div\u003e\n          \u003ch3\u003eFlexible B-Shaped Profile\u003c\/h3\u003e\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          The B-shaped section is designed to compress along suitable gaps while maintaining flexible sealing contact.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"psw-feature\"\u003e\n\n        \u003cdiv class=\"psw-feature-top\"\u003e\n          \u003cdiv class=\"psw-feature-no\"\u003e05\u003c\/div\u003e\n          \u003ch3\u003eEPDM Rubber Construction\u003c\/h3\u003e\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          Flexible EPDM rubber is suited to changing temperatures and everyday automotive weather exposure.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"psw-feature\"\u003e\n\n        \u003cdiv class=\"psw-feature-top\"\u003e\n          \u003cdiv class=\"psw-feature-no\"\u003e06\u003c\/div\u003e\n          \u003ch3\u003eTrim to the Length You Need\u003c\/h3\u003e\n        \u003c\/div\u003e\n\n        \u003cp\u003e\n          Cut the continuous strip to fit individual doors, openings or other suitable sealing areas.\n        \u003c\/p\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ========================================================\n     05 WIDE APPLICATION\n======================================================== --\u003e\n\n\u003csection class=\"psw-section psw-application\"\u003e\n\n  \u003cdiv class=\"psw-inner\"\u003e\n\n\n    \u003cdiv class=\"psw-center\"\u003e\n\n      \u003cdiv class=\"psw-eyebrow\"\u003e\n        WIDE APPLICATION\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"psw-title\"\u003e\n        One Strip for Multiple Areas Around Your Vehicle.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"psw-copy\"\u003e\n        Suitable for common sealing areas around doors, windows, the hood and rear openings on cars, SUVs and trucks where the profile and gap are suitable.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"psw-application-stack\"\u003e\n\n\n      \u003cdiv class=\"psw-application-image\"\u003e\n\n        \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/10012_1_792dea31-c4d1-49d5-bd57-148af5f80e00.png?v=1788774256\" alt=\"Automotive weather strip application locations\" loading=\"lazy\"\u003e\n\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"psw-application-list\"\u003e\n\n        \u003cdiv class=\"psw-application-item\"\u003e\n          Doors\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"psw-application-item\"\u003e\n          Windows\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"psw-application-item\"\u003e\n          Hood\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"psw-application-item\"\u003e\n          Rear \/ Trunk Area\n        \u003c\/div\u003e\n\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ========================================================\n     06 INSTALLATION\n======================================================== --\u003e\n\n\u003csection class=\"psw-section psw-install\"\u003e\n\n  \u003cdiv class=\"psw-inner\"\u003e\n\n\n    \u003cdiv class=\"psw-center\"\u003e\n\n      \u003cdiv class=\"psw-eyebrow\"\u003e\n        EASY DIY INSTALLATION\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"psw-title\"\u003e\n        Clean. Peel. Press. Trim.\n      \u003c\/h2\u003e\n\n      \u003cp class=\"psw-copy\"\u003e\n        A straightforward way to add sealing without complicated vehicle modification.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"psw-install-image\"\u003e\n\n      \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/8_03d31fbd-fa26-422a-a760-322945ce8576.jpg?v=1788768796\" alt=\"Car weather strip installation steps\" loading=\"lazy\"\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"psw-steps\"\u003e\n\n\n      \u003cdiv class=\"psw-step\"\u003e\n        \u003cdiv class=\"psw-step-no\"\u003e01\u003c\/div\u003e\n        \u003ch3\u003eClean\u003c\/h3\u003e\n        \u003cp\u003eRemove oil, moisture, dust and dirt from the surface.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"psw-step\"\u003e\n        \u003cdiv class=\"psw-step-no\"\u003e02\u003c\/div\u003e\n        \u003ch3\u003ePeel\u003c\/h3\u003e\n        \u003cp\u003eRemove the protective backing from the adhesive side.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"psw-step\"\u003e\n        \u003cdiv class=\"psw-step-no\"\u003e03\u003c\/div\u003e\n        \u003ch3\u003ePress\u003c\/h3\u003e\n        \u003cp\u003eAlign the strip and press firmly along the installation area.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n      \u003cdiv class=\"psw-step\"\u003e\n        \u003cdiv class=\"psw-step-no\"\u003e04\u003c\/div\u003e\n        \u003ch3\u003eTrim\u003c\/h3\u003e\n        \u003cp\u003eCut off the excess once you reach the end of the section.\u003c\/p\u003e\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"psw-install-note\"\u003e\n      \u003cstrong\u003eFor better adhesion:\u003c\/strong\u003e\n      Apply to a clean, dry surface and press firmly after installation. Avoid getting the newly applied strip wet during the first three days.\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ========================================================\n     07 PRODUCT DETAILS\n======================================================== --\u003e\n\n\u003csection class=\"psw-section psw-specs\"\u003e\n\n  \u003cdiv class=\"psw-inner\"\u003e\n\n\n    \u003cdiv class=\"psw-center\"\u003e\n\n      \u003cdiv class=\"psw-eyebrow\"\u003e\n        PRODUCT DETAILS\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"psw-title\"\u003e\n        Flexible EPDM B-Shaped Weather Strip\n      \u003c\/h2\u003e\n\n      \u003cp class=\"psw-copy\"\u003e\n        Trim the strip to fit suitable automotive sealing areas.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"psw-spec-table\"\u003e\n\n\n      \u003cdiv class=\"psw-spec-row\"\u003e\n        \u003cdiv class=\"psw-spec-name\"\u003eMaterial\u003c\/div\u003e\n        \u003cdiv class=\"psw-spec-value\"\u003eEPDM Rubber\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"psw-spec-row\"\u003e\n        \u003cdiv class=\"psw-spec-name\"\u003eProfile\u003c\/div\u003e\n        \u003cdiv class=\"psw-spec-value\"\u003eB Shape\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"psw-spec-row\"\u003e\n        \u003cdiv class=\"psw-spec-name\"\u003eSize\u003c\/div\u003e\n        \u003cdiv class=\"psw-spec-value\"\u003e12 × 6 mm\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"psw-spec-row\"\u003e\n        \u003cdiv class=\"psw-spec-name\"\u003eColor\u003c\/div\u003e\n        \u003cdiv class=\"psw-spec-value\"\u003eBlack\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"psw-spec-row\"\u003e\n        \u003cdiv class=\"psw-spec-name\"\u003eAvailable Lengths\u003c\/div\u003e\n        \u003cdiv class=\"psw-spec-value\"\u003e5m \/ 10m \/ 15m \/ 20m \/ 30m\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"psw-spec-row\"\u003e\n        \u003cdiv class=\"psw-spec-name\"\u003eVehicle Types\u003c\/div\u003e\n        \u003cdiv class=\"psw-spec-value\"\u003eCars, SUVs \u0026amp; Trucks\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"psw-spec-row\"\u003e\n        \u003cdiv class=\"psw-spec-name\"\u003ePackage\u003c\/div\u003e\n        \u003cdiv class=\"psw-spec-value\"\u003e1 × Car Weather Strip\u003c\/div\u003e\n      \u003c\/div\u003e\n\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ========================================================\n     08 FAQ\n======================================================== --\u003e\n\n\u003csection class=\"psw-section psw-faq\"\u003e\n\n  \u003cdiv class=\"psw-inner\"\u003e\n\n\n    \u003cdiv class=\"psw-center\"\u003e\n\n      \u003cdiv class=\"psw-eyebrow\"\u003e\n        COMMON QUESTIONS\n      \u003c\/div\u003e\n\n      \u003ch2 class=\"psw-title\"\u003e\n        Before You Install\n      \u003c\/h2\u003e\n\n      \u003cp class=\"psw-copy\"\u003e\n        Answers to the questions that matter before choosing where to use the strip.\n      \u003c\/p\u003e\n\n    \u003c\/div\u003e\n\n\n    \u003cdiv class=\"psw-faq-list\"\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Will this fit my car?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"psw-faq-answer\"\u003e\n          It is a universal trim-to-fit strip intended for many cars, SUVs and trucks. Vehicle gaps vary, so check whether the B-shaped 12 × 6 mm profile is suitable for the area you want to seal before installation.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Will it eliminate all road noise?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"psw-faq-answer\"\u003e\n          No. It is designed to help reduce airflow-related wind noise around suitable gaps. Tire, engine, suspension and road-surface noise come from other parts of the vehicle.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Will it make the door difficult to close?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"psw-faq-answer\"\u003e\n          The flexible profile is designed to compress when installed in an appropriately sized gap. Do not place it where the additional thickness interferes with normal door closing, locks, hinges or moving components.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          How do I make sure the adhesive sticks?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"psw-faq-answer\"\u003e\n          Remove dust, oil and moisture, allow the surface to dry completely, then press the adhesive firmly along the entire installation area. Avoid water around the newly installed strip during the first three days.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Where can I use the strip?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"psw-faq-answer\"\u003e\n          It can be used on suitable sealing areas around doors, windows, the hood and rear or trunk openings. Do not cover drainage holes, locks, hinges or other moving parts.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Can I cut it to the exact length I need?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"psw-faq-answer\"\u003e\n          Yes. Measure the area first, apply the strip gradually and trim away the excess when you reach the end of the installation section.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n      \u003cdetails\u003e\n\n        \u003csummary\u003e\n          Does this replace damaged factory weatherstripping?\n        \u003c\/summary\u003e\n\n        \u003cdiv class=\"psw-faq-answer\"\u003e\n          It is designed to add extra sealing around suitable gaps rather than act as a vehicle-specific replacement part. Severely damaged, torn or missing factory seals may still need proper replacement.\n        \u003c\/div\u003e\n\n      \u003c\/details\u003e\n\n\n    \u003c\/div\u003e\n\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\u003c!-- ========================================================\n     FINAL CTA\n======================================================== --\u003e\n\n\u003csection class=\"psw-final\"\u003e\n\n  \u003cdiv class=\"psw-inner\"\u003e\n\n    \u003ch2\u003e\n      Ready for a Better-Sealed, More Comfortable Drive?\n    \u003c\/h2\u003e\n\n    \u003cp\u003e\n      Choose the option that fits your needs, then get started with a simple peel-and-stick upgrade.\n    \u003c\/p\u003e\n\n    \u003ca class=\"psw-btn psw-return-buy\" href=\"#ProductInfo-template--29007185052019__main\"\u003e\n      BACK TO PURCHASE OPTIONS ↑\n    \u003c\/a\u003e\n\n    \u003cdiv class=\"psw-return-note\"\u003e\n      Back to purchase options\n    \u003c\/div\u003e\n\n  \u003c\/div\u003e\n\n\u003c\/section\u003e\n\n\n\n\n\n\u003cscript\u003e\n(function(){\n  function getProductInfo(){\n    return (\n      document.querySelector('product-info[data-url*=\"\/products\/car-weather-strip\"]') ||\n      document.querySelector('product-info[id^=\"ProductInfo-\"]')\n    );\n  }\n\n  function injectRequestedExtras(){\n    var productInfo = getProductInfo();\n    if(!productInfo) return;\n\n    \/* 3 requested buy-box selling points *\/\n    if(!productInfo.querySelector(\".psw-buy-benefits\")){\n      var titleBlock = productInfo.querySelector(\".product__title\");\n      var priceBlock = productInfo.querySelector(\".product-page-price\");\n\n      var benefits = document.createElement(\"div\");\n      benefits.className = \"psw-buy-benefits\";\n      benefits.setAttribute(\"aria-label\",\"Key product benefits\");\n\n      var benefitData = [\n        {\n          title:\"LESS HIGHWAY WIND NOISE\",\n          copy:\"Helps reduce airflow noise around door gaps\"\n        },\n        {\n          title:\"BETTER OUTSIDE PROTECTION\",\n          copy:\"Helps block dust, rain \u0026 outside air\"\n        },\n        {\n          title:\"EASY DIY INSTALLATION\",\n          copy:\"Peel, stick, press \u0026 trim to fit\"\n        }\n      ];\n\n      benefitData.forEach(function(item){\n        var row = document.createElement(\"div\");\n        row.className = \"psw-buy-benefit\";\n\n        var icon = document.createElement(\"span\");\n        icon.className = \"psw-buy-benefit-icon\";\n        icon.setAttribute(\"aria-hidden\",\"true\");\n        icon.textContent = \"✓\";\n\n        var text = document.createElement(\"div\");\n\n        var title = document.createElement(\"div\");\n        title.className = \"psw-buy-benefit-title\";\n        title.textContent = item.title;\n\n        var copy = document.createElement(\"div\");\n        copy.className = \"psw-buy-benefit-copy\";\n        copy.textContent = item.copy;\n\n        text.appendChild(title);\n        text.appendChild(copy);\n        row.appendChild(icon);\n        row.appendChild(text);\n        benefits.appendChild(row);\n      });\n\n      if(titleBlock){\n        titleBlock.insertAdjacentElement(\"afterend\", benefits);\n      } else if(priceBlock){\n        priceBlock.insertAdjacentElement(\"beforebegin\", benefits);\n      }\n    }\n\n    \/* Requested EPDM \/ trim \/ vehicle-type tags *\/\n    var productForm = productInfo.querySelector(\"product-form.main-product-form\");\n    var buyPanel = productForm ? productForm.parentElement : null;\n\n    if(buyPanel \u0026\u0026 !buyPanel.querySelector(\".psw-buy-tags\")){\n      var tags = document.createElement(\"div\");\n      tags.className = \"psw-buy-tags\";\n      tags.setAttribute(\"aria-label\",\"Product details\");\n\n      [\"EPDM RUBBER\",\"TRIM TO FIT\",\"CARS • SUVS • TRUCKS\"].forEach(function(label){\n        var tag = document.createElement(\"span\");\n        tag.className = \"psw-buy-tag\";\n        tag.textContent = label;\n        tags.appendChild(tag);\n      });\n\n      buyPanel.appendChild(tags);\n    }\n  }\n\n  injectRequestedExtras();\n  document.addEventListener(\"shopify:section:load\", injectRequestedExtras);\n})();\n\u003c\/script\u003e\n\n\u003c\/div\u003e","brand":"SwiftStrideActive","offers":[{"title":"Starter Pack — 5m","offer_id":64614549520755,"sku":"X112260907WSTR-5M-1PC","price":103.0,"currency_code":"CNY","in_stock":true},{"title":"More Coverage — 10m","offer_id":64614549553523,"sku":"X112260907WSTR-10M-2PCS","price":171.0,"currency_code":"CNY","in_stock":true},{"title":"Most Popular — 15m","offer_id":64614549586291,"sku":"X112260907WSTR-15M-3PCS","price":226.0,"currency_code":"CNY","in_stock":true},{"title":"Extended Coverage — 20m","offer_id":64614549619059,"sku":"X112260907WSTR-20M-4PCS","price":274.0,"currency_code":"CNY","in_stock":true},{"title":"Best Value — 30m","offer_id":64614549651827,"sku":"X112260907WSTR-30M-6PCS","price":315.0,"currency_code":"CNY","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0979\/9394\/9555\/files\/e4da3b7fbbce2345d7772b0674a318d5.jpg?v=1788842960","url":"https:\/\/swiftstrideactive.com\/products\/car-weather-strip","provider":"swiftstrideactive","version":"1.0","type":"link"}