.about-us{background:#f5f7fb;padding:80px 20px}.about-us .page-width{max-width:1200px;margin:auto}.about-us h1{font-size:clamp(2.5rem,6vw,4rem);color:#111827;text-align:center;margin-bottom:15px;font-weight:700}.about-us h2{font-size:clamp(2rem,4vw,2.7rem);color:#111827;margin-bottom:25px;font-weight:700}.about-us h3{color:#ff4d00;font-size:1.35rem;margin-bottom:15px}.about-us p{font-size:1.05rem;line-height:1.9;color:#4b5563}.about-hero{position:relative;overflow:hidden;padding-bottom:30px;margin-bottom:70px;border-radius:28px;text-align:center;background:#f5f7fb;border:1px solid rgba(255,170,0,.25);box-shadow:0 20px 50px #ffaa0040,0 10px 20px #ffaa0026}.about-hero h1{font-size:62px;font-weight:800;color:#111;margin-bottom:15px}.about-hero h2{font-size:42px;color:#ff4d00;margin-bottom:25px}.about-hero p{max-width:850px;margin:0 auto 20px;color:#555;font-size:18px;line-height:1.9}.about-hero .hero-line{width:120px;height:4px;margin:45px auto 0;border-radius:50px;background:#ff4d00}.about-hero p{max-width:750px;margin:auto}.about-section{background:#fff;padding:60px;border-radius:20px;margin-bottom:45px;box-shadow:0 10px 40px #0000000d}.about-section:nth-child(2n){background:#f9fafb}.about-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:25px;margin-top:35px}.card{position:relative;overflow:hidden;padding:35px;border-radius:24px;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,153,51,.25);box-shadow:0 10px 30px #ff8c0014,inset 0 1px #ffffff1f;transition:all .45s ease}.card:before{content:"";position:absolute;width:220px;height:220px;background:radial-gradient(circle,rgba(255,140,0,.22),transparent 70%);top:-100px;right:-90px;pointer-events:none}.card:after{content:"";position:absolute;left:25px;bottom:18px;width:90px;height:3px;border-radius:50px;background:linear-gradient(90deg,#ff4d00,#ffb347);box-shadow:0 0 20px #ff8c00}.card:hover{transform:translateY(-10px);background:#ff8c0024;border-color:#ffaa008c;box-shadow:0 25px 50px #ff8c002e,0 0 35px #ff8c0038}.card h3{color:#ff4d00;font-size:1.6rem;font-weight:700;margin-bottom:18px}.card p{color:#5a5a5a;line-height:1.9}.product-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;list-style:none;padding:0;margin-top:35px}.product-list li{background:#fff;padding:18px 22px;border-radius:12px;box-shadow:0 5px 20px #0000000d;font-weight:600;transition:.3s}.product-list li:hover{background:#ff4d00;color:#fff}.promise-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;list-style:none;padding:0;margin-top:30px}.promise-list li{background:#f8fafc;padding:18px 24px;border-left:5px solid #ff4d00;border-radius:10px}.about-btn{display:inline-flex;align-items:center;justify-content:center;margin-top:35px;background:#ff4d00;color:#fff;padding:18px 45px;border-radius:10px;font-size:17px;font-weight:600;text-decoration:none;transition:.3s}.about-btn:hover{background:#111827;transform:translateY(-3px)}.about-divider{height:1px;background:#e5e7eb;margin:70px 0}@media(max-width:992px){.about-section{padding:40px}.about-hero{padding:70px 40px}}@media(max-width:768px){.about-us{padding:60px 15px}.about-section{padding:30px 20px}.about-hero{padding:55px 25px}.about-grid,.product-list,.promise-list{grid-template-columns:1fr}.about-btn{width:100%}}@media(max-width:480px){.about-hero{padding:45px 20px}.about-section{border-radius:15px}.card{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/about-us.css.map */
