{"product_id":"reusable-microfiber-cleaning-wipes-noxord","title":"Reusable Microfiber Cleaning Wipes Noxord","description":"\u003cbr\u003e\n\u003cdiv class=\"product-detail-container\"\u003e\n\u003cstyle type=\"text\/css\"\u003e\n\/* 1) Design System (CSS Variables) *\/    \n.product-detail-container {      \n--primary: #0077B6; \/* Trustworthy, clean water blue *\/      \n--primary-hover: #023E8A;      \n--accent: #FF9F1C; \/* Warm contrast for badges *\/      \n--text-main: #2B2D42;      \n--text-sub: #6C757D;      \n--bg-body: #FFFFFF;      \n--bg-card: #F8F9FA;      \n--bg-alt: #F0F4F8;      \n--radius-sm: 8px;      \n--radius-md: 16px;      \n--radius-lg: 24px;      \n--shadow-sm: 0 4px 12px rgba(0, 0, 0, 0.05);      \n--shadow-lg: 0 12px 32px rgba(0, 0, 0, 0.08);      \n--border-color: #E9ECEF;      \n--space-section: clamp(3rem, 6vw, 5rem);      \n--space-element: clamp(1.5rem, 3vw, 2.5rem);      \n\/* 0) Typography \u0026 Spacing System *\/      \nfont-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;      \ncolor: var(--text-main);      \nbackground-color: var(--bg-body);      \nmax-width: 1200px;      \nmargin: 0 auto;      \npadding: 0 5%;      \nbox-sizing: border-box;      \nline-height: 1.6;      \noverflow-wrap: break-word;      \nword-break: break-word;    \n}    \n.product-detail-container *,    \n.product-detail-container *::before,    \n.product-detail-container *::after {      \nbox-sizing: inherit;    \n}    \n\/* Typography Sizes *\/    \n.product-detail-container h1 {      \nfont-size: clamp(32px, 5vw, 44px);      \nfont-weight: 800;      \nline-height: 1.2;      \nmargin: 0 0 1rem 0;      \ncolor: var(--text-main);    \n}    \n.product-detail-container h2 {      \nfont-size: clamp(26px, 4vw, 36px);      \nfont-weight: 700;      \nline-height: 1.3;      \nmargin: 0 0 1rem 0;      \ncolor: var(--text-main);    \n}    \n.product-detail-container h3 {      \nfont-size: clamp(22px, 3vw, 28px);      \nfont-weight: 600;      \nline-height: 1.4;      \nmargin: 0 0 1rem 0;      \ncolor: var(--text-main);    \n}    \n.product-detail-container p {      \nfont-size: clamp(18px, 2vw, 20px);      \ncolor: var(--text-sub);      \nmargin: 0 0 1.5rem 0;      \nline-height: 1.7;    \n}    \n.product-detail-container ul {      \nmargin: 0 0 1.5rem 0;      \npadding-left: 1.5rem;    \n}    \n.product-detail-container li {      \nfont-size: clamp(18px, 2vw, 20px);      \ncolor: var(--text-sub);      \nmargin-bottom: 0.75rem;    \n}    \n\/* Badges (Non-clickable) *\/    \n.visual-badge {      \ndisplay: inline-block;      \nbackground-color: var(--accent);      \ncolor: #fff;      \nfont-size: 16px;      \nfont-weight: 700;      \npadding: 6px 14px;      \nborder-radius: 50px;      \ntext-transform: uppercase;      \nletter-spacing: 0.5px;      \nmargin-bottom: 1rem;    \n}    \n.social-proof {      \ndisplay: flex;      \nalign-items: center;      \ngap: 0.5rem;      \nmargin-bottom: 2rem;      \nfont-size: 18px;      \nfont-weight: 600;      \ncolor: var(--primary);    \n}    \n\/* 2) Image \u0026 Media Protocol *\/    \n.img-fluid {      \nwidth: 100%;      \nheight: auto;      \ndisplay: block;      \nborder-radius: var(--radius-md);      \nbox-shadow: var(--shadow-sm);    \n}    \n.placeholder-box {      \nwidth: 100%;      \naspect-ratio: 4 \/ 3;      \nbackground-color: var(--bg-card);      \nborder: 2px dashed #CED4DA;      \nborder-radius: var(--radius-md);      \ndisplay: flex;      \nalign-items: center;      \njustify-content: center;      \ncolor: var(--text-sub);      \nfont-size: 18px;      \nfont-weight: 600;      \ntext-align: center;      \npadding: 2rem;    \n}    \n\/* Layout Sections *\/    \n.section-wrapper {      \npadding: var(--space-section) 0;      \nborder-bottom: 1px solid var(--border-color);    \n}    \n.section-wrapper:last-child {      \nborder-bottom: none;    \n}    \n\/* Hero Section *\/    \n.hero-section {      \ntext-align: center;      \npadding-top: var(--space-element);    \n}    \n.hero-content {      \nmax-width: 800px;      \nmargin: 0 auto var(--space-element) auto;    \n}    \n\/* Mobile Ordering Lock (Z-Pattern for Desktop, Stacked for Mobile) *\/    \n.feature-item {      \ndisplay: flex;      \nflex-direction: column; \/* Force stack on mobile *\/      \ngap: var(--space-element);      \nmargin-bottom: var(--space-section);    \n}    \n.feature-item:last-child {      \nmargin-bottom: 0;    \n}    \n.feature-media, .feature-copy {      \nwidth: 100%;    \n}    \n@media (min-width: 768px) {      \n.feature-item {        \nflex-direction: row; \/* Z-Pattern active on Desktop *\/        \nalign-items: center;      \n}      \n.feature-item:nth-child(even) {        \nflex-direction: row-reverse;      \n}      \n.feature-media, .feature-copy {        \nwidth: 50%;      \n}      \n.hero-section {        \ntext-align: left;        \ndisplay: flex;        \nalign-items: center;        \ngap: var(--space-element);      \n}      \n.hero-content {        \nwidth: 50%;        \nmargin: 0;      \n}      \n.hero-media {        \nwidth: 50%;      \n}    \n}    \n\/* Specs Table *\/    \n.specs-section {      \nbackground-color: var(--bg-alt);      \npadding: var(--space-section) 5%;      \nborder-radius: var(--radius-lg);      \nmargin: var(--space-section) 0;    \n}    \n.specs-table {      \nwidth: 100%;      \nborder-collapse: collapse;      \nbackground: var(--bg-body);      \nborder-radius: var(--radius-md);      \noverflow: hidden;      \nbox-shadow: var(--shadow-sm);    \n}    \n.specs-table th, .specs-table td {      \npadding: 1rem 1.5rem;      \ntext-align: left;      \nfont-size: 18px;    \n}    \n.specs-table th {      \nbackground-color: var(--primary);      \ncolor: #FFF;      \nfont-weight: 600;    \n}    \n.specs-table tr {      \nborder-bottom: 1px solid var(--border-color);    \n}    \n.specs-table tr:last-child {      \nborder-bottom: none;    \n}    \n\/* Specs Table Mobile Card Strategy *\/    \n@media (max-width: 767px) {      \n.specs-table {        \nbackground: transparent;        \nbox-shadow: none;      \n}      \n.specs-table thead {        \ndisplay: none;      \n}      \n.specs-table tbody, .specs-table tr, .specs-table td {        \ndisplay: block;        \nwidth: 100%;      \n}      \n.specs-table tr {        \nbackground: var(--bg-body);        \nmargin-bottom: 1rem;        \nborder-radius: var(--radius-md);        \nbox-shadow: var(--shadow-sm);        \npadding: 1rem;        \nborder: 1px solid var(--border-color);      \n}      \n.specs-table td {        \ndisplay: flex;        \njustify-content: space-between;        \nalign-items: center;        \npadding: 0.75rem 0;        \nborder-bottom: 1px dashed var(--border-color);        \nfont-size: 16px;      \n}      \n.specs-table td:last-child {        \nborder-bottom: none;      \n}      \n.specs-table td::before {        \ncontent: attr(data-label);        \nfont-weight: 700;        \ncolor: var(--text-main);        \npadding-right: 1rem;        \nflex-shrink: 0;      \n}      \n.specs-table td span {        \ntext-align: right;        \ncolor: var(--text-sub);      \n}    \n}    \n\/* FAQ Section *\/    \n.faq-container {      \nmax-width: 800px;      \nmargin: 0 auto;    \n}    \n.faq-item {      \nbackground: var(--bg-card);      \nborder-radius: var(--radius-md);      \npadding: 1.5rem;      \nmargin-bottom: 1.5rem;      \nborder: 1px solid var(--border-color);    \n}    \n.faq-item h3 {      \nfont-size: clamp(20px, 2.5vw, 24px);      \nmargin-bottom: 0.5rem;      \ncolor: var(--text-main);    \n}    \n.faq-item p {      \nmargin-bottom: 0\u003c\/style\u003e\n\u003c\/div\u003e","brand":"Cofik","offers":[{"title":"Pink \/ 6-Pack (120 Cloths) - ⭐ Best Value","offer_id":46232142217413,"sku":"7f1cc974R","price":98.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 6-Pack (120 Cloths) - ⭐ Best Value","offer_id":46232142250181,"sku":"523c343bR","price":98.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 6-Pack (120 Cloths) - ⭐ Best Value","offer_id":46232142282949,"sku":"6d6d8083R","price":98.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 1-Pack (20 Cloths)","offer_id":46232142315717,"sku":"fff9e847R","price":98.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 3-Pack (60 Cloths) - 🔥 Most Popular","offer_id":46232142348485,"sku":"d2f347b5R","price":98.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 3-Pack (60 Cloths) - 🔥 Most Popular","offer_id":46232142381253,"sku":"423f6d16R","price":98.99,"currency_code":"USD","in_stock":true},{"title":"Yellow \/ 3-Pack (60 Cloths) - 🔥 Most Popular","offer_id":46232142414021,"sku":"27a341f4R","price":98.99,"currency_code":"USD","in_stock":true},{"title":"Gray \/ 1-Pack (20 Cloths)","offer_id":46232142446789,"sku":"29224ef7R","price":98.99,"currency_code":"USD","in_stock":true},{"title":"Pink \/ 1-Pack (20 Cloths)","offer_id":46232142479557,"sku":"00c39766R","price":98.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0783\/6414\/7909\/files\/80e950a2a3e74fd6d5b5e0cfaab46207.jpg?v=1778954359","url":"https:\/\/cofik.com\/products\/reusable-microfiber-cleaning-wipes-noxord","provider":"Cofik","version":"1.0","type":"link"}