.hathkatti-about{color:#2c2c2c;line-height:1.8;background:#fdfcfa}.about-container{max-width:1400px;margin:0 auto;padding:0 20px}.hero-section{padding:80px 20px 60px;text-align:center;background:linear-gradient(135deg,#f8f6f3,#fdfcfa);border-bottom:1px solid #e8e4df}.hero-section h1{font-size:2.8rem;line-height:1.4;color:#1a1a1a;font-weight:400;letter-spacing:.5px;max-width:1000px;margin:0 auto}.content-block{padding:80px 20px}.content-wrapper{max-width:1000px;margin:0 auto}.content-block h2{margin-bottom:30px;color:#1a1a1a;font-weight:400;letter-spacing:1px;font-weight:600;text-align:center}.content-block p{line-height:1.9;color:#4a4a4a;text-align:justify;margin-bottom:20px;font-size:16px}.intro-block{background:#fff;border-left:4px solid #ab8f65;padding-left:40px}.intro-block p{font-style:italic;color:#2c2c2c}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;max-width:1200px;margin:0 auto}.two-column.reverse{direction:rtl}.two-column.reverse>*{direction:ltr}.column-text h2{text-align:left;margin-bottom:25px}.column-text p{text-align:left}.pattern-box{width:100%;height:400px;background:linear-gradient(135deg,#ab8f65,#b8961e);border-radius:8px;position:relative;overflow:hidden}.pattern-box:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(255,255,255,.1) 10px,rgba(255,255,255,.1) 20px),repeating-linear-gradient(-45deg,transparent,transparent 10px,rgba(255,255,255,.1) 10px,rgba(255,255,255,.1) 20px)}.artisan-block{background:#fff}.product-block{background:linear-gradient(135deg,#f8f6f3,#fdfcfa);text-align:center}.journey-block{background:#fff}.heritage-block{background:linear-gradient(to bottom,#fdfcfa,#f8f6f3);border-top:1px solid #e8e4df;border-bottom:1px solid #e8e4df}.cta-block{padding:100px 20px;text-align:center;background:linear-gradient(135deg,#1a1a1a,#2c2c2c);color:#fff}.cta-block h2{font-size:2.5rem;margin-bottom:30px;color:#ab8f65;font-weight:400}.cta-block p{font-size:1.2rem;max-width:900px;margin:0 auto 50px;color:#e8e4df;line-height:1.9;text-align:center}.cta-buttons{display:flex;gap:25px;justify-content:center;flex-wrap:wrap;margin-top:40px}.btn-primary,.btn-secondary{padding:18px 45px;font-size:1.1rem;text-decoration:none;border-radius:4px;transition:all .3s ease;letter-spacing:1px;display:inline-block;text-transform:uppercase}.btn-primary{background:#ab8f65;color:#1a1a1a;border:2px solid #ab8f65;font-weight:600;padding:18px 45px!important}.btn-primary:hover,.btn-secondary{background:transparent;color:#ab8f65;border:2px solid #ab8f65}.btn-secondary:hover{background:#ab8f65;color:#1a1a1a;transform:translateY(-3px)}@media (max-width: 968px){.two-column{grid-template-columns:1fr;gap:40px}.two-column.reverse{direction:ltr}.column-text h2,.column-text p{text-align:center}.pattern-box{height:300px}}@media (max-width: 768px){.hero-section h1{font-size:2rem;line-height:1.3}.content-block{padding:50px 20px}.content-block h2{font-size:1.8rem}.content-block p{font-size:1.05rem;text-align:left}.intro-block{padding-left:20px}.intro-block p{font-size:1.1rem}.cta-block{padding:60px 20px}.cta-block h2{font-size:2rem}.cta-buttons{flex-direction:column;align-items:center}.btn-primary,.btn-secondary{width:100%;max-width:300px}}@media (max-width: 480px){.hero-section{padding:50px 15px 40px}.hero-section h1{font-size:1.6rem}.content-block h2{font-size:1.5rem}.pattern-box{height:250px}}.contactus .contact-wrapper{display:grid;grid-template-columns:2fr 1fr;gap:40px;margin-bottom:40px}.contactus .contact-form-container{background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 20px #00000014;border:1px solid #e5e5e5}.contactus .contact-info-container{background:#fff;border-radius:12px;padding:40px;box-shadow:0 4px 20px #00000014;border:1px solid #e5e5e5;height:fit-content}.contactus .section-title{color:#42100f;margin-bottom:30px;font-weight:600;border-bottom:3px solid #ab8f65;padding-bottom:15px}.contactus .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.contactus .form-group{margin-bottom:25px}.contactus .form-group.full-width{grid-column:span 2}.contactus label{display:block;margin-bottom:8px;font-weight:600;color:#333}.contactus input,.contactus textarea,.contactus select{width:100%;padding:14px 16px;border:2px solid #e1e5e9;border-radius:8px;transition:all .3s ease;background:#fff}.contactus input:focus,.contactus textarea:focus,.contactus select:focus{outline:none;border-color:#ab8f65;box-shadow:0 0 0 3px #f2b6001a}.contactus textarea{height:120px;resize:vertical}.contactus .submit-btn{background:#aa4900;color:#fff;border:none;padding:16px 32px;border-radius:8px;font-weight:600;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;width:100%}.contactus .submit-btn:hover{background:#5a1c16;transform:translateY(-2px);box-shadow:0 6px 20px #42100f4d}.contactus .submit-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.contactus .info-item{margin-bottom:35px;padding:25px;background:#f8f9fa;border-radius:10px;border-left:4px solid #ab8f65}.contactus .info-item:last-child{margin-bottom:0}.contactus .info-item h3{color:#42100f;font-size:2rem;margin-bottom:12px;font-weight:600;display:flex;align-items:center;gap:10px}.contactus .info-item p{color:#555;line-height:1.6}.contactus .info-item a{color:#42100f;text-decoration:none;font-weight:600;border-bottom:1px solid transparent;transition:all .3s ease}.contactus .info-item a:hover{color:#ab8f65;border-bottom-color:#ab8f65}.contactus .icon{width:20px;height:20px;fill:#ab8f65;flex-shrink:0}.contactus .company-box{background:#fff;border-radius:12px;padding:30px;box-shadow:0 4px 20px #00000014;border:1px solid #e5e5e5;text-align:center}.contactus .company-box h3{color:#42100f;font-size:1.3rem;margin-bottom:10px;font-weight:600}.contactus .company-box p{color:#666;font-size:1rem}.contactus .required{color:#e74c3c}.contactus .success-message{background:#d4edda;color:#155724;padding:15px;border-radius:8px;border:1px solid #c3e6cb;margin-bottom:20px;display:none}.contactus .error-message{background:#f8d7da;color:#721c24;padding:15px;border-radius:8px;border:1px solid #f5c6cb;margin-bottom:20px;display:none}.contactus .form-note{background:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:15px;margin-bottom:25px;color:#856404}@media (max-width: 768px){.contactus .contact-wrapper{grid-template-columns:1fr;gap:30px}.contactus .form-grid{grid-template-columns:1fr}.contactus .form-group.full-width{grid-column:span 1}.contactus .contact-form-container,.contactus .contact-info-container{padding:30px 25px}.contactus .page-header h1{font-size:2rem}.contactus body{padding:20px 15px}}@media (max-width: 480px){.contactus .contact-form-container,.contactus .contact-info-container{padding:25px 20px}.contactus .info-item{padding:20px}.contactus .section-title{font-size:1.5rem}}@media (min-width: 1230px){.t4s-container-xl,.t4s-container-lg,.t4s-container-md,.t4s-container-sm,.t4s-container{max-width:1450px!important}}@media screen and (min-width: 641px){.t4s-drawer{width:600px!important}}#AirReviews-BlockWrapper{margin:0rem 11rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/my.css.map */
