.product-description{max-width:1200px;margin:0 auto;padding:0 20px 60px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;color:#333;line-height:1.6}.hero-section{text-align:center;padding:32px 20px;background:linear-gradient(135deg,#fff9e6,#fff3cd);border-radius:16px;margin-bottom:60px;border:3px solid #ffd54f}.hero-section.green-theme{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-color:#66bb6a}.hero-section.kids-theme{background:linear-gradient(135deg,#fff9e6,#ffe8cc);border-color:gold}.hero-text{font-size:28px;font-weight:800;color:#2c3e50;margin:0 0 16px;line-height:1.3}.hero-subtext{font-size:18px;color:#555;max-width:700px;margin:0 auto}.demo-section{margin-bottom:60px;background:#f8f9fa;border-radius:16px;padding:40px 20px}.demo-container{max-width:600px;margin:0 auto;text-align:center}.demo-video,.demo-gif{width:100%;max-width:500px;height:auto;border-radius:12px;box-shadow:0 8px 24px #00000026;transition:transform .3s ease;display:block;margin:0 auto}.demo-video:hover,.demo-gif:hover{transform:scale(1.02)}.demo-caption{margin-top:20px;font-size:16px;color:#666;font-style:italic;font-weight:500}.section-title{font-size:28px;font-weight:700;margin-bottom:32px;color:#2c3e50;text-align:center}.benefits-section{margin-bottom:60px}.benefit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.benefit-card{background:linear-gradient(135deg,#fff9e6,#fff);border:2px solid #ffd54f;border-radius:12px;padding:28px;transition:transform .3s ease,box-shadow .3s ease}.benefit-card.green-theme{background:linear-gradient(135deg,#e8f5e9,#fff);border-color:#66bb6a}.benefit-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px #ffd54f33}.benefit-card.green-theme:hover{box-shadow:0 8px 20px #66bb6a33}.benefit-title{font-size:20px;font-weight:700;color:#f57f17;margin-bottom:12px}.benefit-title.green-theme{color:#2e7d32}.benefit-title.orange-theme{color:#e67e22}.benefit-text{font-size:16px;color:#555;margin:0}.features-section{background:#f8f9fa;border-radius:12px;padding:48px 40px;margin-bottom:60px}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px}.feature-card{display:flex;align-items:flex-start;gap:16px;background:#fff;padding:20px;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease}.feature-card:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000001a}.feature-icon{font-size:32px;flex-shrink:0}.feature-content{flex:1}.feature-title{font-size:18px;font-weight:700;color:#2c3e50;margin:0 0 6px}.feature-desc{font-size:15px;color:#666;margin:0}.skills-section{margin-bottom:60px}.skills-content{max-width:900px;margin:0 auto}.skills-subtitle{font-size:22px;font-weight:700;color:#2c3e50;margin-bottom:20px}.skills-list{list-style:none;padding:0;margin:0 0 32px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.skills-list li{padding-left:28px;position:relative;font-size:16px;color:#555}.skills-list li:before{content:"\1f34b";position:absolute;left:0;font-size:16px}.skills-list.arrow-style li:before{content:"\2192";color:#e67e22;font-weight:700}.skills-list.check-style li:before{content:"\2713";color:#2e7d32;font-weight:700;font-size:18px}.highlight-box{background:linear-gradient(135deg,#e8f5e9,#fff);border-left:4px solid #66bb6a;border-radius:8px;padding:24px;margin-bottom:24px}.highlight-box:last-child{margin-bottom:0}.highlight-box.orange-theme{background:linear-gradient(135deg,#fff9e6,#fff);border-left-color:#ffa726}.highlight-title{font-size:20px;font-weight:700;color:#2e7d32;margin:0 0 12px}.highlight-title.orange-theme{color:#f57c00}.highlight-box p{margin:0;font-size:16px;color:#555}.product-showcase{margin-bottom:60px;padding:40px 20px;background:linear-gradient(135deg,#fff,#f8f9fa);border-radius:16px}.showcase-container{max-width:700px;margin:0 auto;text-align:center}.showcase-image{width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px #0000001f;transition:transform .3s ease}.showcase-image:hover{transform:scale(1.02)}.showcase-caption{margin-top:20px;font-size:16px;color:#666;font-weight:500}.final-cta{text-align:center;background:linear-gradient(135deg,#fff3cd,#fff);border:2px solid #ffc107;border-radius:12px;padding:36px 32px}.final-cta.blue-theme{background:linear-gradient(135deg,#e1f5fe,#fff);border-color:#29b6f6}.cta-text{font-size:20px;color:#2c3e50;margin:0 0 16px}.sub-text{font-size:15px;color:#777;margin:0;font-style:italic}@media (max-width: 768px){.product-description{padding:0 16px 40px}.hero-section{padding:24px 16px;margin-bottom:40px}.hero-text{font-size:22px}.hero-subtext{font-size:16px}.demo-section{margin-bottom:40px;padding:32px 16px}.section-title{font-size:24px;margin-bottom:24px}.benefits-section{margin-bottom:40px}.benefit-grid{grid-template-columns:1fr}.features-section{padding:32px 24px;margin-bottom:40px}.features-grid{grid-template-columns:1fr}.skills-section{margin-bottom:40px}.skills-list{grid-template-columns:1fr}.product-showcase{margin-bottom:40px;padding:32px 16px}.final-cta{padding:28px 20px}.cta-text{font-size:18px}}.comparison-section{margin-bottom:60px}.table-wrapper{background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:16px;padding:32px;box-shadow:0 4px 16px #0000001a;overflow-x:auto;border:2px solid #e3f2fd}.clean-comparison-table{width:100%;max-width:900px;margin:0 auto;border-collapse:collapse}.clean-comparison-table thead th{padding:20px 16px;font-size:17px;font-weight:700;border-bottom:3px solid #29b6f6;color:#2c3e50;background:linear-gradient(135deg,#e3f2fd,#f5f5f5)}.clean-comparison-table thead .feature-col{text-align:left;width:30%}.clean-comparison-table thead .our-col{text-align:center;width:35%;color:#1976d2;font-weight:800}.clean-comparison-table thead .other-col{text-align:center;width:35%}.clean-comparison-table tbody tr{border-bottom:1px solid #e3f2fd;transition:all .3s ease}.clean-comparison-table tbody tr:last-child{border-bottom:none}.clean-comparison-table tbody tr:hover{background:linear-gradient(135deg,#e3f2fd,#fff);transform:scale(1.01)}.clean-comparison-table tbody td{padding:20px 16px;vertical-align:middle}.feature-name{font-weight:600;color:#2c3e50;font-size:15px;text-align:left}.our-feature,.other-feature{text-align:center;font-size:15px;color:#555}.check,.cross{display:inline-block;width:24px;height:24px;border-radius:50%;line-height:24px;font-weight:700;font-size:14px;margin-right:8px;text-align:center}.check{background:linear-gradient(135deg,#4caf50,#66bb6a);color:#fff;box-shadow:0 2px 8px #4caf504d}.cross{background:linear-gradient(135deg,#f44336,#ef5350);color:#fff;box-shadow:0 2px 8px #f443364d}@media (max-width: 768px){.table-wrapper{padding:20px 16px}.clean-comparison-table thead th{padding:14px 10px;font-size:14px}.clean-comparison-table tbody td{padding:16px 10px;font-size:13px}.feature-name{font-size:13px}.check,.cross{width:20px;height:20px;line-height:20px;font-size:12px;margin-right:4px}}@media (max-width: 480px){.clean-comparison-table thead th,.clean-comparison-table tbody td{padding:12px 8px}.clean-comparison-table thead .feature-col{width:35%}.clean-comparison-table thead .our-col,.clean-comparison-table thead .other-col{width:32.5%}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom-product-descriptions.css.map */
