:root{--color-primary: #0891B2;--color-primary-dark: #0E7490;--color-secondary: #FF6B35;--color-secondary-dark: #E55A2B;--color-accent: #4CAF50;--color-accent-dark: #388E3C;--color-text: #1F2937;--color-text-light: #6B7280;--color-bg: #FFFFFF;--color-bg-light: #F9FAFB;--color-border: #E5E7EB;--gradient-primary: linear-gradient(135deg, var(--color-primary) 0%, var(--color-accent) 100%);--gradient-secondary: linear-gradient(135deg, var(--color-secondary) 0%, #FBBF24 100%);--gradient-hero: linear-gradient(135deg, #0891B2 0%, #4CAF50 50%, #FF6B35 100%);--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--font-body: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading: "Inter", -apple-system, BlinkMacSystemFont, sans-serif;--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .35s ease;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1)}*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--font-body);color:var(--color-text);background-color:var(--color-bg);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none;transition:color var(--transition-base)}a:hover{color:var(--color-primary)}.container{max-width:1280px;margin:0 auto;padding:0 var(--spacing-md)}.skip-to-content-link{position:absolute;top:-999px;left:0;background:var(--color-primary);color:#fff;padding:var(--spacing-sm);z-index:9999}.skip-to-content-link:focus{top:0}.btn{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;border-radius:8px;border:none;cursor:pointer;transition:all var(--transition-base);text-align:center;position:relative;overflow:hidden}.btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width var(--transition-slow),height var(--transition-slow)}.btn:hover:before{width:300px;height:300px}.btn-primary{background:var(--gradient-primary);color:#fff;box-shadow:var(--shadow-md)}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.btn-secondary{background:#fff;color:var(--color-primary);border:2px solid var(--color-primary)}.btn-secondary:hover{background:var(--color-primary);color:#fff}.btn-lg{padding:1rem 2rem;font-size:1.125rem}.btn-block{width:100%;display:flex}.site-header{position:sticky;top:0;background:#fff;box-shadow:var(--shadow-sm);z-index:1000;transition:all var(--transition-base)}.site-header.scrolled{box-shadow:var(--shadow-md)}.header-wrapper{padding:var(--spacing-sm) 0}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.header-logo{flex-shrink:0}.logo-link{display:block}.logo-image{height:50px;width:auto;transition:transform var(--transition-base)}.logo-link:hover .logo-image{transform:scale(1.05)}.logo-text{font-size:1.5rem;font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.desktop-nav{display:none}@media (min-width: 768px){.desktop-nav{display:block}.mobile-menu-toggle{display:none}}.nav-list{display:flex;gap:var(--spacing-md);list-style:none}.nav-link{display:flex;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:500;transition:all var(--transition-base);position:relative}.nav-link:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--gradient-primary);transition:width var(--transition-base)}.nav-link:hover:after{width:100%}.nav-item.has-dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:0;background:#fff;box-shadow:var(--shadow-lg);border-radius:8px;padding:var(--spacing-sm);min-width:200px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all var(--transition-base);list-style:none}.nav-item.has-dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-link{display:block;padding:.5rem .75rem;border-radius:4px;transition:background var(--transition-fast)}.dropdown-link:hover{background:var(--color-bg-light)}.header-actions{display:flex;align-items:center;gap:var(--spacing-sm)}.header-action{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:none;cursor:pointer;border-radius:50%;transition:all var(--transition-base);position:relative}.header-action:hover{background:var(--color-bg-light);transform:scale(1.1)}.cart-count{position:absolute;top:-4px;right:-4px;background:var(--color-secondary);color:#fff;font-size:.75rem;font-weight:700;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center}.mobile-menu-toggle{display:flex;flex-direction:column;justify-content:center;width:40px;height:40px;background:none;border:none;cursor:pointer;padding:8px}.hamburger-icon span{display:block;width:100%;height:2px;background:var(--color-text);margin:4px 0;transition:all var(--transition-base)}.mobile-menu-toggle:hover .hamburger-icon span{background:var(--color-primary)}.announcement-bar{background:var(--gradient-primary);color:#fff;padding:var(--spacing-xs) 0;text-align:center;font-size:.875rem}.announcement-content{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);flex-wrap:wrap}.announcement-text{margin:0;font-weight:500}.announcement-link{color:#fff;text-decoration:underline;font-weight:600}.announcement-slider{overflow:hidden;position:relative}.announcement-item{animation:fadeInOut 15s infinite}@keyframes fadeInOut{0%,to{opacity:0}10%,90%{opacity:1}}.hero-section{position:relative;padding:var(--spacing-xl) 0;overflow:hidden;min-height:600px;display:flex;align-items:center}.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.hero-gradient{width:100%;height:100%;background:var(--gradient-hero);opacity:.1}.hero-bg-image{width:100%;height:100%;object-fit:cover;opacity:.2}.hero-content{display:grid;grid-template-columns:1fr;gap:var(--spacing-xl);align-items:center}@media (min-width: 768px){.hero-content{grid-template-columns:1fr 1fr}}.hero-eyebrow{color:var(--color-primary);font-weight:600;margin-bottom:var(--spacing-sm);font-size:1.125rem}.hero-heading{font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:var(--spacing-md);background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (min-width: 768px){.hero-heading{font-size:3.5rem}}.hero-subheading{font-size:1.125rem;color:var(--color-text-light);margin-bottom:var(--spacing-lg);max-width:600px}.hero-pricing{margin-bottom:var(--spacing-lg)}.pricing-card{display:inline-flex;flex-direction:column;background:#fff;padding:var(--spacing-md);border-radius:12px;box-shadow:var(--shadow-lg);border:2px solid var(--color-primary)}.pricing-label{font-size:.875rem;color:var(--color-text-light);text-transform:uppercase;letter-spacing:.5px}.pricing-value{font-size:2rem;font-weight:700;color:var(--color-primary);margin:.25rem 0}.pricing-note{font-size:.875rem;color:var(--color-text-light)}.hero-buttons{display:flex;gap:var(--spacing-sm);flex-wrap:wrap;margin-bottom:var(--spacing-lg)}.hero-trust-badges{display:flex;gap:var(--spacing-lg);flex-wrap:wrap}.trust-badge{display:flex;align-items:center;gap:var(--spacing-xs)}.badge-icon{color:var(--color-accent);flex-shrink:0}.badge-text{display:flex;flex-direction:column;line-height:1.2}.badge-text strong{font-weight:700;color:var(--color-text)}.badge-text span{font-size:.875rem;color:var(--color-text-light)}.hero-image{position:relative}.hero-img{width:100%;height:auto;border-radius:16px;box-shadow:var(--shadow-xl);transition:transform var(--transition-slow)}.hero-img:hover{transform:scale(1.05) rotate(2deg)}.site-footer{background:linear-gradient(135deg,#1f2937,#111827);color:#fff;padding:var(--spacing-xl) 0 var(--spacing-md)}.footer-newsletter{background:#ffffff1a;padding:var(--spacing-lg);border-radius:16px;margin-bottom:var(--spacing-xl);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.newsletter-heading{font-size:1.5rem;margin-bottom:var(--spacing-xs)}.newsletter-subheading{color:#fffc;margin-bottom:var(--spacing-md)}.newsletter-form{max-width:500px;margin:0 auto}.newsletter-input-wrapper{display:flex;gap:var(--spacing-xs)}.newsletter-input{flex:1;padding:.75rem 1rem;border-radius:8px;border:2px solid rgba(255,255,255,.2);background:#ffffff1a;color:#fff;font-size:1rem}.newsletter-input::placeholder{color:#fff9}.newsletter-submit{padding:.75rem 1.5rem;background:var(--gradient-primary);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all var(--transition-base)}.newsletter-submit:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.footer-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.footer-heading{font-size:1.125rem;margin-bottom:var(--spacing-md);color:#fff}.footer-text{color:#fffc;line-height:1.6;margin-bottom:var(--spacing-md)}.footer-menu{list-style:none}.footer-menu-item{margin-bottom:var(--spacing-xs)}.footer-link{color:#fffc;transition:color var(--transition-base)}.footer-link:hover{color:#fff;padding-left:4px}.footer-social{display:flex;gap:var(--spacing-sm);margin-top:var(--spacing-md)}.social-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#ffffff1a;border-radius:50%;transition:all var(--transition-base)}.social-link:hover{background:var(--gradient-primary);transform:translateY(-4px)}.footer-contact{list-style:none}.footer-contact-item{display:flex;align-items:center;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);color:#fffc}.contact-icon{flex-shrink:0}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:var(--spacing-md)}.footer-bottom-inner{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);text-align:center}@media (min-width: 768px){.footer-bottom-inner{flex-direction:row;justify-content:space-between;text-align:left}}.footer-copyright{color:#fff9;font-size:.875rem}.footer-branding{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:#ffffff0d;border-radius:20px;border:2px solid transparent;background-image:linear-gradient(#1f2937,#1f2937),linear-gradient(90deg,#0891b2,#4caf50,#ff6b35);background-origin:border-box;background-clip:padding-box,border-box}.brand-text{color:#fffc;font-size:.875rem}.brand-heart{color:#0891b2;font-size:1rem;animation:heartbeat 2s infinite}@keyframes heartbeat{0%,to{transform:scale(1)}10%{transform:scale(1.2)}20%{transform:scale(1)}}.brand-logo{display:flex;align-items:center;gap:.5rem}.chameleon-icon{font-size:1.25rem;display:inline-block}.chameleon-icon.rotating{animation:rotate 10s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.brand-name{font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1rem}.brand-tagline{color:#fff9;font-size:.875rem}.payment-icons{display:flex;gap:var(--spacing-xs);flex-wrap:wrap}.payment-icon{height:24px;opacity:.6;transition:opacity var(--transition-base)}.payment-icon:hover{opacity:1}@media (max-width: 767px){.hero-heading{font-size:2rem}.hero-buttons{flex-direction:column}.btn{width:100%}}.blog-article{background:#fff}.article-container{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}.breadcrumb-nav{font-size:.875rem;color:var(--color-text-light);margin-bottom:2rem}.breadcrumb-nav a{color:var(--color-primary);text-decoration:none}.breadcrumb-nav a:hover{text-decoration:underline}.article-header{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid var(--color-border)}.article-header h1{font-size:2.5rem;font-weight:800;line-height:1.2;margin-bottom:1rem;color:var(--color-text)}.article-subtitle{font-size:1.25rem;color:var(--color-text-light);margin-bottom:1rem}.article-meta{font-size:.9375rem;color:var(--color-text-light)}.article-content{font-size:1.0625rem;line-height:1.8;color:var(--color-text)}.article-intro{font-size:1.1875rem;line-height:1.7;color:var(--color-text-light);margin-bottom:2rem;padding:1.5rem;background:var(--color-bg-light);border-left:4px solid var(--color-primary);border-radius:8px}.article-content h2{font-size:2rem;font-weight:700;margin:3rem 0 1.5rem;color:var(--color-text);border-bottom:3px solid var(--color-primary);padding-bottom:.5rem}.article-content h3{font-size:1.5rem;font-weight:600;margin:2rem 0 1rem;color:var(--color-text)}.article-content h4{font-size:1.25rem;font-weight:600;margin:1.5rem 0 .75rem;color:var(--color-text)}.article-content p{margin:1rem 0}.article-content ul,.article-content ol{margin:1rem 0;padding-left:1.5rem}.article-content li{margin:.5rem 0}.article-content strong{font-weight:700;color:var(--color-text)}.article-content a{color:var(--color-primary);text-decoration:underline}.article-content a:hover{color:var(--color-primary-dark)}.toc-box{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);padding:2rem;border-radius:12px;margin:2rem 0;border:2px solid var(--color-primary)}.toc-box h2{color:var(--color-primary);margin:0 0 1rem;border:none;padding:0;font-size:1.5rem}.toc-list{list-style-position:inside;margin:0;padding:0}.toc-list li{margin:.75rem 0}.toc-list a{color:var(--color-text);text-decoration:none;font-weight:500}.toc-list a:hover{color:var(--color-primary);text-decoration:underline}.quick-start{background:#fef3c7;padding:2rem;border-radius:12px;margin:2rem 0;border-left:6px solid #f59e0b}.quick-start h2,.quick-start h3{color:#92400e;margin-top:0;border:none;padding:0}.comparison-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin:2rem 0}.comparison-card{background:#fff;padding:2rem;border-radius:12px;border:2px solid var(--color-border);transition:all var(--transition-base)}.comparison-card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.comparison-card h3{color:var(--color-primary);margin:0 0 1rem;font-size:1.25rem}.comparison-card ul{margin:.75rem 0 0 1.5rem}.benefit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin:2rem 0}.benefit-card{background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:1.5rem;border-radius:12px;border:2px solid var(--color-border)}.benefit-card h3{color:var(--color-primary);margin:0 0 .75rem;font-size:1.125rem}.benefit-card p{margin:0;font-size:.9375rem}.method-section{background:#f8fafc;padding:2rem;border-radius:12px;margin:2rem 0;border-left:4px solid var(--color-primary)}.method-section h3{color:var(--color-primary);margin:0 0 1rem}.method-steps{margin:1.5rem 0}.step-item{background:#fff;padding:1.5rem;border-radius:8px;margin:1.5rem 0;border-left:4px solid var(--color-accent)}.step-item h4{color:var(--color-accent);margin:0 0 .75rem}.warning-box{background:#fef3c7;padding:1.5rem;border-radius:8px;border-left:4px solid #f59e0b;margin:2rem 0}.warning-box h3{color:#92400e;margin:0 0 1rem;border:none;padding:0}.warning-box ul{margin:.75rem 0 0 1.5rem}.important-box{background:linear-gradient(135deg,#fef3c7,#fde68a);padding:2rem;border-radius:12px;border-left:6px solid #f59e0b;margin:2rem 0}.important-box h3{color:#92400e;margin:0 0 1rem;border:none;padding:0}.tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;margin:2rem 0}.tip-card{background:#d1fae5;padding:1.5rem;border-radius:8px;border-left:4px solid #10b981}.tip-card h4{color:#065f46;margin:0 0 .75rem}.pro-tip{background:#f0f9ff;padding:1.5rem;border-radius:8px;border:2px solid var(--color-primary);margin:2rem 0}.pro-tip h4{color:var(--color-primary);margin:0 0 .75rem}.pro-tip p{margin:0}.do-list{background:#d1fae5;padding:1.5rem 1.5rem 1.5rem 3rem;border-radius:8px;border-left:4px solid #10b981;margin:1.5rem 0}.do-list li{margin:.75rem 0}.dont-list{background:#fee2e2;padding:1.5rem 1.5rem 1.5rem 3rem;border-radius:8px;border-left:4px solid #dc2626;margin:1.5rem 0}.dont-list li{margin:.75rem 0}.troubleshooting-section{margin:3rem 0}.trouble-item{background:#fef2f2;padding:1.5rem;border-radius:8px;border-left:4px solid #dc2626;margin:1.5rem 0}.trouble-item h3{color:#dc2626;margin:0 0 1rem;border:none;padding:0}.trouble-item p{margin:.5rem 0}.cta-box{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:#fff;padding:3rem;border-radius:12px;text-align:center;margin:3rem 0}.cta-box h3{color:#fff;margin:0 0 1rem;border:none;padding:0}.cta-box p{color:#e0f2fe;margin-bottom:2rem}.cta-box ul{text-align:left;max-width:600px;margin:1rem auto}.cta-box li{margin:.5rem 0}.cta-box .btn-primary{background:#fff;color:var(--color-primary)}.cta-box .btn-primary:hover{background:#f0f9ff}.model-comparison{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin:2rem 0}.model-card{background:linear-gradient(135deg,#f8fafc,#f1f5f9);padding:2rem;border-radius:12px;border:2px solid var(--color-border)}.model-card h3{color:var(--color-primary);margin:0 0 1rem}.model-card p{margin:.75rem 0;font-size:.9375rem}.equipment-list{margin:2rem 0}.equip-item{background:#f8fafc;padding:1.5rem;border-radius:12px;margin:1.5rem 0;border-left:4px solid var(--color-primary)}.equip-item h4{color:var(--color-primary);margin:0 0 1rem}.equip-item ul{margin:.75rem 0 0 1.5rem}.cost-table{margin:2rem 0;overflow-x:auto}.cost-table table{width:100%;border-collapse:collapse;margin:1rem 0}.cost-table th,.cost-table td{padding:1rem;text-align:left;border-bottom:1px solid var(--color-border)}.cost-table th{background:var(--color-primary);color:#fff;font-weight:700}.cost-table .total-row{background:#d1fae5;font-weight:700}.cost-table .total-row td{border-top:3px solid #10b981}.cost-note{background:#fef3c7;padding:1rem;border-radius:8px;border-left:4px solid #f59e0b;margin:1.5rem 0}.pricing-breakdown{background:#f0f9ff;padding:2rem;border-radius:12px;margin:2rem 0}.pricing-breakdown h4{color:var(--color-primary);margin:1.5rem 0 1rem}.pricing-breakdown h4:first-child{margin-top:0}.pricing-breakdown ul{margin:.75rem 0 0 1.5rem}.launch-timeline{margin:3rem 0}.timeline-item{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);padding:2rem;border-radius:12px;border-left:6px solid var(--color-primary);margin:2rem 0}.timeline-item h3{color:var(--color-primary);margin:0 0 1rem;border:none;padding:0}.timeline-item ul{margin:.75rem 0 0 1.5rem}.final-words{background:#f8fafc;padding:2rem;border-radius:12px;margin:3rem 0}.final-words h3{margin:0 0 1rem;border:none;padding:0}.compatibility-chart{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin:2rem 0}.compat-item{padding:1.5rem;border-radius:12px;border:3px solid}.compat-item.excellent{background:#d1fae5;border-color:#10b981}.compat-item.good{background:#dbeafe;border-color:#3b82f6}.compat-item.fair{background:#fef3c7;border-color:#f59e0b}.compat-item.poor{background:#fee2e2;border-color:#ef4444}.compat-item h3{margin:0 0 1rem;font-size:1.125rem;border:none;padding:0}.compat-item ul{margin:0;padding-left:1.5rem}.compat-item li{margin:.5rem 0}.fabric-details{background:#f8fafc;padding:2rem;border-radius:12px;margin:2rem 0}.fabric-details h3{color:var(--color-primary);margin:1.5rem 0 1rem;font-size:1.125rem;border:none;padding:0}.fabric-details h3:first-child{margin-top:0}.fabric-details ul{margin:.75rem 0 0 1.5rem}.fabric-details li{margin:.5rem 0}.avoid-list{margin:2rem 0}.avoid-item{background:#fef2f2;padding:1.5rem;border-radius:8px;border-left:4px solid #dc2626;margin:1.5rem 0}.avoid-item h3{color:#dc2626;margin:0 0 .75rem;border:none;padding:0}.avoid-item p{margin:0}.testing-steps{background:#f0f9ff;padding:2rem;border-radius:12px;margin:2rem 0}.testing-steps li{margin:1rem 0;font-weight:600}.testing-steps strong{color:var(--color-primary)}.recommendations{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.rec-card{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);padding:2rem;border-radius:12px;border:2px solid var(--color-primary)}.rec-card h3{color:var(--color-primary);margin:0 0 1rem;font-size:1.125rem;border:none;padding:0}.rec-card p{margin:0}.final-cta{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);color:#fff;padding:3rem;border-radius:12px;text-align:center;margin:3rem 0}.final-cta h3{color:#fff;margin:0 0 1rem;border:none;padding:0}.final-cta p{color:#e0f2fe;margin-bottom:2rem}.final-cta .btn-primary{background:#fff;color:var(--color-primary)}.final-cta .btn-primary:hover{background:#f0f9ff}.drying-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin:2rem 0}.option-card{padding:1.5rem;border-radius:12px;border:3px solid}.option-card.best{background:#d1fae5;border-color:#10b981}.option-card.good{background:#dbeafe;border-color:#3b82f6}.option-card.avoid{background:#fee2e2;border-color:#ef4444}.option-card h4{margin:0 0 1rem;font-size:1.125rem}.option-card p{margin:.5rem 0;font-size:.9375rem}.ironing-guide{background:#f8fafc;padding:2rem;border-radius:12px;margin:2rem 0}.ironing-guide h3{color:var(--color-primary);margin:1.5rem 0 1rem;border:none;padding:0}.ironing-guide h3:first-child{margin-top:0}.ironing-guide ol,.ironing-guide ul{margin:.75rem 0 0 1.5rem}.ironing-guide li{margin:.75rem 0}.storage-tips{background:#f8fafc;padding:2rem;border-radius:12px;margin:2rem 0}.storage-tips li{margin:1rem 0}.longevity-chart{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin:2rem 0}.longevity-item{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);padding:1.5rem;border-radius:12px;border:2px solid var(--color-primary);text-align:center}.longevity-item h3{color:var(--color-primary);margin:0 0 1rem;border:none;padding:0}.longevity-item p{margin:.5rem 0}.longevity-note{background:#d1fae5;padding:1rem;border-radius:8px;border-left:4px solid #10b981;margin:2rem 0}.business-tips{background:#f8fafc;padding:2rem;border-radius:12px;margin:2rem 0}.business-tips h3{margin:0 0 1rem;color:var(--color-primary);border:none;padding:0}.business-tips ul{margin:.75rem 0 1.5rem 1.5rem}.summary-box{background:linear-gradient(135deg,#f0f9ff,#dbeafe);padding:2.5rem;border-radius:12px;border:3px solid var(--color-primary);margin:2rem 0}.summary-box h3{color:var(--color-primary);margin:0 0 1.5rem;font-size:1.5rem;border:none;padding:0}.golden-rules{margin:0 0 1.5rem 1.5rem}.golden-rules li{margin:1rem 0;font-size:1.0625rem}.summary-note{background:#fff;padding:1rem;border-radius:8px;text-align:center;font-weight:700;color:var(--color-primary);margin:1.5rem 0 0}@media (max-width: 768px){.article-header h1{font-size:2rem}.article-content{font-size:1rem}.comparison-grid,.benefit-grid,.model-comparison,.tips-grid,.compatibility-chart,.recommendations,.drying-options,.longevity-chart{grid-template-columns:1fr}.cost-table{font-size:.8125rem}.cost-table th,.cost-table td{padding:.75rem .5rem}}.cta-box a,.final-cta a{color:#fff;text-decoration:underline;font-weight:600}.cta-box a:hover,.final-cta a:hover{color:#f0f9ff;text-decoration:underline}.cta-box .btn,.final-cta .btn{text-decoration:none}.product-grid,.collection-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;margin:2rem 0}.product-card,.collection-item{background:#fff;border-radius:12px;overflow:hidden;transition:all .3s ease;border:1px solid #e5e7eb}.product-card:hover,.collection-item:hover{transform:translateY(-4px);box-shadow:0 10px 25px #0000001a;border-color:var(--color-primary)}.product-image,.collection-image{width:100%;height:auto;aspect-ratio:1;object-fit:cover}@media (max-width: 1024px){.product-grid,.collection-grid{grid-template-columns:repeat(3,1fr);gap:1.25rem}}@media (max-width: 768px){.product-grid,.collection-grid{grid-template-columns:repeat(2,1fr);gap:1rem}.product-card,.collection-item{border-radius:8px}.product-image,.collection-image{aspect-ratio:1}}@media (max-width: 480px){.product-grid,.collection-grid{grid-template-columns:repeat(2,1fr);gap:.75rem}.product-card,.collection-item{border-radius:6px}}@media (max-width: 768px){.product-card-title,.collection-title{font-size:.875rem;line-height:1.3}.product-card-price,.collection-price{font-size:.9375rem}.product-card-description{display:none}}.collection .grid,.collection-grid-container,#MainContent .grid--2-col-tablet-down{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:1rem!important}@media (min-width: 769px){.collection .grid,.collection-grid-container,#MainContent .grid--2-col-tablet-down{grid-template-columns:repeat(4,1fr)!important;gap:1.5rem!important}}@media (max-width: 768px){.card__media,.media img,.product-card img,.card img{width:100%;height:auto;object-fit:cover}}.product-app-blocks-inline{margin:2rem 0;padding:1.5rem;background:#f8fafc;border-radius:12px;border:2px dashed #cbd5e1}.app-block-wrapper{background:#fff;padding:1.5rem;border-radius:8px;margin-bottom:1rem}.app-block-wrapper:last-child{margin-bottom:0}.product-app-blocks-inline iframe{width:100%;min-height:300px;border:none}@media (max-width: 768px){.product-app-blocks-inline,.app-block-wrapper{padding:1rem}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/inkmerge-main.css.map */
