@import "https://fonts.googleapis.com/css2?family=Dosis:wght@200..800&display=swap";
*{font-family:Dosis,sans-serif!important;font-weight:500!important}.cod-page{background-color:#fff;min-height:100vh;padding-top:100px}.cod-container{width:100%;padding:0 20px}.cod-hero{color:#fff;text-align:center;background:#000;margin-bottom:40px;padding:60px 0}.cod-hero-content{max-width:800px;margin:0 auto}.cod-title{margin-bottom:20px;font-size:3.5rem;font-weight:700;line-height:1.2}.cod-subtitle{opacity:.9;font-size:1.25rem;line-height:1.6}.cod-content{padding-bottom:60px}.cod-section{background:#fff;border:1px solid #e5e5e5;margin-bottom:20px;padding:30px}.section-title{color:#000;border-bottom:2px solid #000;align-items:center;margin-bottom:20px;padding-bottom:8px;font-size:1.75rem;font-weight:600;display:flex}.section-title svg{flex-shrink:0;margin-right:.5rem;width:1.25rem!important;height:1.25rem!important}.section-content{line-height:1.8}.section-text{color:#000;text-align:justify;margin-bottom:15px;font-size:1rem}.highlight-box{background:#f0fff4;border:2px solid #9ae6b4;border-radius:12px;margin:25px 0;padding:25px}.highlight-title{color:#22543d;margin-bottom:15px;font-size:1.5rem;font-weight:600}.highlight-list{margin:0;padding:0;list-style:none}.highlight-list li{color:#22543d;align-items:center;margin-bottom:8px;padding-left:0;font-size:1.1rem;display:flex;position:relative}.highlight-list li svg{flex-shrink:0;margin-right:.5rem;width:1rem!important;height:1rem!important}.availability-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;margin:30px 0;display:grid}.availability-item{text-align:center;border-left:4px solid;border-radius:12px;padding:25px}.availability-item.available{background:#f0fff4;border-left-color:#9ae6b4}.availability-item.limited{background:#fef5e7;border-left-color:#f6ad55}.availability-item.unavailable{background:#fed7d7;border-left-color:#feb2b2}.availability-icon{margin-bottom:15px}.availability-icon svg{width:1.5rem!important;height:1.5rem!important}.availability-item h3{color:#2d3748;margin-bottom:10px;font-size:1.25rem;font-weight:600}.availability-item p{color:#4a5568;margin:0;font-size:1rem}.process-steps{margin:30px 0}.process-step{background:#f7fafc;border-left:4px solid #667eea;border-radius:12px;align-items:flex-start;margin-bottom:30px;padding:25px;display:flex}.step-number{color:#fff;background:#667eea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:45px;height:45px;margin-right:25px;font-size:1.3rem;font-weight:600;display:flex}.step-content h3{color:#2d3748;margin-bottom:8px;font-size:1.25rem;font-weight:600}.step-content p{color:#4a5568;margin:0;font-size:1rem;line-height:1.6}.terms-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:25px;margin:30px 0;display:grid}.term-item{background:#f7fafc;border-left:4px solid #667eea;border-radius:12px;padding:25px}.term-item h3{color:#2d3748;margin-bottom:15px;font-size:1.25rem;font-weight:600}.term-item p{color:#4a5568;margin:0;font-size:1rem;line-height:1.6}.guidelines-list{margin:30px 0}.guideline-item{background:#f7fafc;border-left:4px solid #667eea;border-radius:12px;align-items:flex-start;margin-bottom:20px;padding:25px;display:flex}.guideline-item.important{background:#fef5e7;border-left-color:#f6ad55}.guideline-icon{color:#000;flex-shrink:0;margin-right:20px}.guideline-icon svg{width:1.5rem!important;height:1.5rem!important}.guideline-content h3{color:#2d3748;margin-bottom:8px;font-size:1.25rem;font-weight:600}.guideline-content p{color:#4a5568;margin:0;font-size:1rem;line-height:1.6}.restrictions-list{margin:30px 0}.restriction-item{background:#fed7d7;border-left:4px solid #feb2b2;border-radius:12px;align-items:flex-start;margin-bottom:20px;padding:25px;display:flex}.restriction-icon{color:#000;flex-shrink:0;margin-right:20px}.restriction-icon svg{width:1.5rem!important;height:1.5rem!important}.restriction-content h3{color:#2d3748;margin-bottom:8px;font-size:1.25rem;font-weight:600}.restriction-content p{color:#4a5568;margin:0;font-size:1rem;line-height:1.6}.refund-info{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;margin:30px 0;display:grid}.refund-item{background:#f7fafc;border-left:4px solid #667eea;border-radius:12px;padding:25px}.refund-item h3{color:#2d3748;margin-bottom:15px;font-size:1.25rem;font-weight:600}.refund-item p{color:#4a5568;margin:0;font-size:1rem;line-height:1.6}.support-contact{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;margin:30px 0;display:grid}.contact-method{background:#f7fafc;border-left:4px solid #667eea;border-radius:12px;align-items:center;padding:25px;display:flex}.contact-icon{color:#000;flex-shrink:0;margin-right:20px}.contact-icon svg{width:1.5rem!important;height:1.5rem!important}.contact-details h3{color:#2d3748;margin-bottom:5px;font-size:1.25rem;font-weight:600}.contact-details p{color:#4a5568;margin-bottom:5px;font-size:1.1rem}.contact-details span{color:#718096;font-size:.9rem}@media (max-width:768px){.cod-container{padding:0 15px}.cod-hero{margin-bottom:40px;padding:60px 0}.cod-title{font-size:2.5rem}.cod-subtitle{font-size:1.1rem}.cod-section{margin-bottom:20px;padding:25px}.section-title{margin-bottom:20px;font-size:1.75rem}.section-text{text-align:left;font-size:1rem}.availability-grid{grid-template-columns:1fr;gap:20px}.process-step{text-align:center;flex-direction:column;padding:20px}.step-number{margin-bottom:15px;margin-right:0}.terms-grid{grid-template-columns:1fr;gap:20px}.guideline-item,.restriction-item{text-align:center;flex-direction:column;padding:20px}.guideline-icon,.restriction-icon{color:#000;margin-bottom:15px;margin-right:0}.refund-info,.support-contact{grid-template-columns:1fr;gap:20px}.contact-method{text-align:center;flex-direction:column;padding:20px}.contact-icon{color:#000;margin-bottom:15px;margin-right:0}}@media (max-width:480px){.cod-hero{padding:40px 0}.cod-title{font-size:2rem}.cod-subtitle{font-size:1rem}.cod-section{padding:20px}.section-title{font-size:1.5rem}.highlight-box{padding:20px}.process-step{padding:15px}.term-item,.guideline-item,.restriction-item,.refund-item,.contact-method{padding:20px}}
