body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}:root{--green:#2e8b57;--orange:#c50;--light-green:#e8f5e9;--light-orange:#fff3e0;--light-gray:#f5f5f5;--border-color:#ddd;--error:#dc3545;--success:#28a745}.container{padding:0 20px}.btn{border-radius:4px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.btn-primary{background-color:#c50;background-color:var(--orange)}.btn-primary:hover{background-color:#b34a00}.btn-secondary{background-color:#2e8b57;background-color:var(--green)}.btn-secondary:hover{background-color:#267349}.btn-block{display:block}.form-group{margin-bottom:20px}.form-label{color:#333;display:block;font-weight:600;margin-bottom:8px}.form-control{border:1px solid #ddd;border:1px solid var(--border-color);border-radius:4px;font-size:16px;padding:12px;transition:border-color .3s;width:100%}.form-control:focus{border-color:#2e8b57;border-color:var(--green);box-shadow:0 0 0 2px #2e8b5733;outline:none}.text-danger{color:#dc3545;color:var(--error);font-size:14px;margin-top:5px}.alert{border-radius:4px;padding:15px}.alert-warning{background-color:#fff3cd;border:1px solid #ffecb5}.alert-success{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.card{background:#fff;border:1px solid #ddd;border:1px solid var(--border-color);border-radius:8px;box-shadow:0 4px 12px #0000001a;padding:25px}.price{color:#2e8b57;color:var(--green);font-size:24px}.price-strike{color:#666;color:var(--text-light);margin-right:10px}.badge{border-radius:20px}.badge-success{background-color:#28a745;background-color:var(--success);color:#fff}.badge-warning{background-color:#c50;background-color:var(--orange);color:#fff}:root{--green:#2e7d32;--orange:#ff6b35;--light-green:#f0f7f0;--light-orange:#fff3cd;--light-gray:#f9f9f9;--white:#fff;--text-light:#666;--border-color:#e0e0e0;--success:#4caf50}*{box-sizing:border-box;margin:0;padding:0}body{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6;overflow-x:hidden}.container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}.btn{border:none;border-radius:6px;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;padding:12px 24px;text-decoration:none;transition:all .3s ease}.btn-primary{background-color:#2e7d32;background-color:var(--green);color:#fff}.btn-primary:hover{background-color:#1b5e20;transform:translateY(-2px)}.btn-secondary{background-color:#ff6b35;background-color:var(--orange);color:#fff}.btn-secondary:hover{background-color:#e85a00;transform:translateY(-2px)}.btn-block{text-align:center;width:100%}.badge{border-radius:4px;display:inline-block;font-size:12px;font-weight:700;padding:4px 8px}.badge-success{background-color:#d4edda;color:#155724}.badge-warning{background-color:#fff3cd;color:#856404}.header{background:#fff;box-shadow:0 2px 10px #0000001a;padding:15px 0;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.header-content{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.logo h1{line-height:1.2;margin:0}.logo-text{display:flex;flex-direction:column}.logo-line1{color:#2e7d32;color:var(--green)}.logo-line1,.logo-line2{font-size:20px;line-height:1.2;margin:0}.logo-line2{color:#ff6b35;color:var(--orange)}.tagline{color:#666;color:var(--text-light);font-size:11px;margin-top:2px}.hero{background:linear-gradient(135deg,#f8fff8,#fff8f0);padding:30px 0}.hero-content{align-items:center;display:flex;flex-direction:column;gap:30px}.hero-text{width:100%}.hero-text h2{color:#666;color:var(--text-light);font-size:18px;margin-bottom:10px;text-align:center}.highlight-green{color:#2e7d32;color:var(--green)}.product-title{color:#333;font-size:24px;margin-bottom:15px;text-align:center}.subtitle{color:#666;color:var(--text-light);font-size:14px;margin-bottom:30px;text-align:center}.mobile-product-image{display:block;margin:20px 0}.desktop-only{display:none}.mobile-only{display:block}.mobile-hidden{display:none}.product-tag{background:#ff6b35;background:var(--orange);border-radius:20px;color:#fff;display:inline-block;font-weight:700;margin-top:15px;padding:8px 20px;text-align:center;width:100%}.price-display{margin:20px 0}.price-section{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.price-strike{color:#999;font-size:18px;text-decoration:line-through}.price{color:#ff6b35;color:var(--orange);font-size:28px;font-weight:700}.delivery-info{color:#666;color:var(--text-light);font-size:14px;margin-top:8px;text-align:center}.cta-button{font-size:16px;margin:20px 0;padding:16px;width:100%}.order-count{color:#666;color:var(--text-light);font-size:14px;margin-top:12px;text-align:center}.social-proof{background:#2e7d32;background:var(--green);color:#fff;padding:16px 0;text-align:center}.social-proof p{font-size:14px;font-weight:700;margin:0}.results-showcase{background:#f9f9f9;background:var(--light-gray);padding:40px 0}.benefits-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr}.benefit-card{background:#fff;background:var(--white);border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:20px;text-align:center;transition:transform .3s}.benefit-card:hover{transform:translateY(-5px)}.benefit-card h3{color:#2e7d32;color:var(--green);font-size:18px;margin:15px 0 10px}.benefit-card p{color:#666;color:var(--text-light);font-size:14px}.benefit-icon{font-size:40px;margin-bottom:15px}.problem-section{background:#fff;background:var(--white);padding:40px 0}.section-title{color:#333;font-size:24px;margin-bottom:20px;text-align:center}.section-subtitle{color:#666;color:var(--text-light);font-size:16px;margin-bottom:30px;text-align:center}.problem-title{color:#d32f2f}.problem-container{margin:0 auto;max-width:800px}.problem-box,.solution-box{border-radius:8px;margin-bottom:20px;padding:20px}.problem-box{background:#fff3cd;border-left:5px solid #ffc107}.solution-box{background:#d4edda;border-left:5px solid #2e7d32;border-left:5px solid var(--green)}.problem-box h3,.solution-box h3{margin-bottom:15px;margin-top:0}.problem-box ul,.solution-box ul{list-style:none;padding-left:0}.problem-box li,.solution-box li{font-size:14px;margin-bottom:8px}.benefits{background:#f9f9f9;background:var(--light-gray);padding:40px 0}.applications{background:#fff;background:var(--white);padding:40px 0}.applications-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr}.application-card{background:#fff;background:var(--white);border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:20px}.application-card h3{font-size:18px;margin:15px 0 10px}.application-card p{color:#666;color:var(--text-light);font-size:14px;margin-bottom:10px}.how-it-works{background:#f9f9f9;background:var(--light-gray);padding:40px 0}.steps-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;margin:0 auto;max-width:900px}.step{background:#fff;background:var(--white);border-left:5px solid #2e7d32;border-left:5px solid var(--green);border-radius:8px;padding:20px}.step h3{color:#2e7d32;color:var(--green);font-size:18px;margin-bottom:10px;margin-top:0}.step p{font-size:14px;margin:0}.payment-options-section{padding:40px 0}.payment-cards{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr}.payment-card{background:#fff;background:var(--white);border:2px solid #e0e0e0;border:2px solid var(--border-color);border-radius:10px;box-shadow:0 4px 15px #0000001a;overflow:hidden;transition:all .3s}.payment-card.recommended{border-color:#2e7d32;border-color:var(--green)}.payment-card:hover{box-shadow:0 10px 30px #0000001a}.card-header{align-items:center;background:#f9f9f9;background:var(--light-gray);border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:20px}.card-header h3{font-size:18px;margin:0 0 8px}.card-body{padding:20px}.price-box{margin-bottom:20px;text-align:center}.original-price{color:#999;font-size:18px;text-decoration:line-through}.current-price{color:#2e7d32;color:var(--green);font-size:36px;font-weight:700;margin:8px 0}.savings{color:#4caf50;color:var(--success);font-size:14px;font-weight:700}.features{list-style:none;margin-bottom:20px;padding-left:0}.features li{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color);font-size:14px;margin-bottom:8px;padding:8px 0;position:relative}.features li:last-child{border-bottom:none}.features li:before{color:#2e7d32;color:var(--green);content:"✓";font-weight:700;left:0;position:absolute}.alert{border-radius:6px;font-size:14px;margin-bottom:20px;padding:12px}.alert-warning{background:#fff3cd;border:1px solid #ffeaa7;color:#856404}.payment-security,.payment-tip{color:#666;color:var(--text-light);font-size:12px;margin-top:15px;text-align:center}.testimonials{background:linear-gradient(135deg,#f0f9f0,#fff0e0);padding:40px 0}.testimonial-cards{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr}.testimonial-card{background:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:20px}.testimonial-image{margin-bottom:15px}.testimonial-content p{color:#555;font-size:14px;font-style:italic;margin-bottom:15px}.testimonial-author{border-top:1px solid #e0e0e0;border-top:1px solid var(--border-color);padding-top:15px}.testimonial-author strong{color:#2e7d32;color:var(--green);display:block;margin-bottom:4px}.testimonial-author span{color:#666;color:var(--text-light);font-size:12px}.faq{padding:40px 0}.faq-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.faq-item{background:#f9f9f9;background:var(--light-gray);border-radius:8px;margin-bottom:20px;padding:20px}.faq-item h3{color:#2e7d32;color:var(--green);font-size:16px;margin-bottom:10px}.faq-item p{color:#666;color:var(--text-light);font-size:14px;margin:0}.guarantee-section{background:#f0f7f0;background:var(--light-green);padding:40px 0}.guarantee-content{margin:0 auto;max-width:800px;text-align:center}.guarantee-icon{font-size:60px;margin-bottom:20px}.guarantee-box{background:#fff;background:var(--white);border-radius:12px;box-shadow:0 4px 6px #0000001a;margin:20px 0;padding:30px}.guarantee-box p{font-size:16px;line-height:1.8;margin-bottom:15px}.guarantee-note{color:#666;color:var(--text-light);font-size:14px;margin-top:20px}.final-cta{background:linear-gradient(135deg,#2e7d32,#ff6b35);background:linear-gradient(135deg,var(--green) 0,var(--orange) 100%);color:#fff;padding:40px 0;text-align:center}.cta-content h2{font-size:24px;margin-bottom:20px}.cta-content p{font-size:16px;margin:0 auto 30px;max-width:700px}.urgency-elements{margin:30px auto;max-width:500px}.stock-counter{background:#ffffff1a;border-radius:8px;margin-bottom:20px;padding:15px}.stock-text{color:#fff;font-weight:700;margin-bottom:10px}.stock-bar{background:#fff3;border-radius:4px;height:8px;overflow:hidden}.stock-fill{background:#fff;border-radius:4px;height:100%;width:38%}.stock-note{color:#ffebee;font-size:12px;margin-top:8px}.delivery-timer{align-items:center;background:#ffffff1a;border-radius:8px;display:flex;gap:10px;justify-content:center;padding:12px}.timer-icon{font-size:20px}.timer-text{color:#fff;font-weight:700}.cta-button-large{font-size:18px;margin:30px 0;padding:20px}.guarantee-badge{align-items:center;background:#fff;border-radius:30px;color:#2e7d32;color:var(--green);display:inline-flex;gap:10px;margin:20px 0;padding:12px 20px}.guarantee-text{font-size:18px;font-weight:700}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:40px auto 0;max-width:800px}.stat{background:#fff;background:var(--white);border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:15px;text-align:center}.stat-number{color:#2e7d32;color:var(--green);font-size:24px;font-weight:700;margin-bottom:5px}.stat-label{color:#666;color:var(--text-light);font-size:12px}.footer{background:#333;color:#fff;padding:40px 0 20px}.footer-content{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr;margin-bottom:30px}.footer-section h4{color:#ff6b35;color:var(--orange);font-size:18px;margin-bottom:15px}.footer-section p{font-size:14px;margin-bottom:8px;opacity:.8}.footer-note{color:#999;font-size:12px;margin-top:15px}.footer-bottom{border-top:1px solid #ffffff1a;opacity:.6;padding-top:30px;text-align:center}.footer-bottom p{color:#999;font-size:14px;margin-bottom:5px}.footer-copyright{color:#777;font-size:12px}.checkout-page{background:#f9f9f9;background:var(--light-gray);min-height:100vh;padding:40px 0}.checkout-header{margin-bottom:40px;text-align:center}.checkout-header h1{color:#2e7d32;color:var(--green);margin-bottom:10px}.checkout-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr}.checkout-form .card{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin-bottom:20px;padding:20px}.form-row{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr}.payment-option{margin-bottom:15px}.payment-option-label{align-items:flex-start;border:2px solid #e0e0e0;border:2px solid var(--border-color);border-radius:8px;cursor:pointer;display:flex;padding:15px;transition:all .3s}.payment-option-label:hover{border-color:#2e7d32;border-color:var(--green)}.payment-option-label input[type=radio]{margin-right:15px;margin-top:3px}.payment-option-content{flex:1 1}.payment-option-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px}.payment-option-title{font-size:16px;font-weight:700}.payment-discount{color:#4caf50;color:var(--success);font-weight:700}.payment-price{color:#2e7d32;color:var(--green);font-weight:700}.payment-option-desc{color:#666;color:var(--text-light);font-size:14px}.terms-agreement{align-items:flex-start;display:flex;font-size:14px;gap:10px}.order-summary .card{background:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;padding:20px;position:-webkit-sticky;position:sticky;top:100px}.order-item{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:15px 0}.order-item-name{font-weight:700}.order-discount{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color);color:#4caf50;color:var(--success);padding:15px 0}.order-discount,.order-total{display:flex;justify-content:space-between}.order-total{border-top:2px solid #e0e0e0;border-top:2px solid var(--border-color);color:#2e7d32;color:var(--green);font-size:20px;font-weight:700;padding:20px 0}.security-badges{display:flex;flex-direction:column;gap:10px;margin-top:20px}.security-badge{align-items:center;border-radius:5px;display:flex;font-size:14px;gap:10px;padding:10px}.security-badge,.thank-you-page{background:#f9f9f9;background:var(--light-gray)}.thank-you-page{min-height:100vh;padding:40px 0}.thank-you-card{margin:0 auto;max-width:600px;text-align:center}.success-icon{color:#4caf50;color:var(--success);font-size:60px;margin-bottom:30px}.thank-you-card h1{color:#2e7d32;color:var(--green);margin-bottom:10px}.order-details{background:#f9f9f9;background:var(--light-gray);border-radius:10px;margin:30px 0;padding:30px;text-align:left}.detail-item{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:10px 0}.detail-item:last-child{border-bottom:none}.detail-label{font-weight:700}.detail-value{color:#2e7d32;color:var(--green)}.delivery-instructions{margin:30px 0;text-align:left}.delivery-instructions h3{color:#2e7d32;color:var(--green);margin-bottom:15px}.delivery-instructions ol{padding-left:20px}.delivery-instructions li{margin-bottom:10px}.contact-support{background:#fff3cd;background:var(--light-orange);border-radius:10px;margin:30px 0;padding:20px}.action-buttons{display:flex;flex-direction:column;gap:15px;margin-top:30px}.action-buttons .btn{width:100%}.admin-dashboard{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif}.admin-dashboard table tbody tr:hover{background-color:#f9f9f9}.admin-dashboard ::-webkit-scrollbar{height:8px;width:8px}.admin-dashboard ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.admin-dashboard ::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.admin-dashboard ::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes modalFadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.admin-dashboard>div[style*="position: fixed"]>div{animation:modalFadeIn .3s ease-out}.responsive-img{border-radius:8px;display:block;height:auto;width:100%}.image-container{border-radius:8px;overflow:hidden;width:100%}.product-img{height:auto;max-height:400px;object-fit:contain;width:100%}@media (min-width:768px){.container{padding:0 24px}.header-content{flex-wrap:nowrap}.logo-line1,.logo-line2{font-size:28px}.tagline{font-size:14px}.hero-content{flex-direction:row;gap:50px}.hero-text{flex:1 1}.hero-text,.hero-text h2,.order-count,.price-display,.product-title,.subtitle{text-align:left}.price-section{flex-direction:row;gap:15px;justify-content:flex-start}.mobile-product-image{display:none}.desktop-only{display:block;flex:1 1}.mobile-only{display:none}.mobile-hidden{display:inline-block}.section-title{font-size:32px}.product-title{font-size:36px}.subtitle{font-size:18px}.applications-grid,.benefits-grid,.faq-list,.payment-cards,.testimonial-cards{grid-template-columns:repeat(2,1fr)}.footer-content{grid-template-columns:repeat(3,1fr)}.stats-grid{grid-template-columns:repeat(4,1fr)}.steps-container{grid-template-columns:repeat(2,1fr)}.checkout-grid{grid-template-columns:2fr 1fr}.form-row{grid-template-columns:1fr 1fr}.action-buttons{flex-direction:row}.action-buttons .btn{flex:1 1;width:auto}}@media (min-width:1024px){.applications-grid,.benefits-grid,.testimonial-cards{grid-template-columns:repeat(3,1fr)}.section-title{font-size:36px}.hero{padding:60px 0}.hero-text h2{font-size:28px}.hero-text h1{font-size:42px}}@media print{.btn,.desktop-only,.mobile-only,.social-proof{display:none!important}}
/*# sourceMappingURL=main.96566961.css.map*/