.itg_page_wrapper{background:#35ce8d!important}body{font-family:Arial,sans-serif;color:#333;line-height:1.6;margin:0;padding:0}.about-hero{color:#000;padding:0 20px 40px;text-align:center;position:relative}.about-hero .hero-overlay{border-radius:12px;display:inline-block}.about-hero h4{margin-top:20px;font-style:italic;font-weight:400;color:#000}.content-section{display:flex;align-items:center;gap:40px;padding:60px 20px;max-width:1100px;margin:0 auto}.content-section.reverse{flex-direction:row-reverse}.content-img img{width:100%;border-radius:12px;box-shadow:0 4px 15px #0000001a}.content-text h2{font-size:28px;margin-bottom:15px}.content-text p{color:#555;margin-bottom:15px}.info-block{text-align:center;padding:60px 20px;max-width:900px;margin:0 auto 20px}.info-block img{width:100%;border-radius:12px;margin:20px 0}.info-block ul{text-align:left;display:inline-block}.btn{display:inline-block;background:#2a2a2a;color:#fff;padding:12px 28px;border-radius:6px;font-weight:700;text-decoration:none;margin-top:20px;transition:background .3s}.btn:hover{background:#35ce8d;color:#fff}.testimonial{background:#f9f9f9;padding:60px 20px;text-align:center;border-radius:12px;margin:60px auto;max-width:900px}.testimonial p{font-style:italic;max-width:700px;margin:0 auto;color:#555}.commitments{max-width:1100px;margin:0 auto;padding:60px 20px;text-align:center}.grid-4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;margin-top:40px}.card{background:#fff;border-radius:12px;padding:20px;box-shadow:0 4px 15px #0000000d;transition:transform .3s,box-shadow .3s}.card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0000001a}h2 i{color:#7c9d74;margin-right:10px}ul li i{color:#7c9d74;margin-right:8px}.testimonial h2 i{color:#7c9d74}.content-section:nth-child(2n){background:#fafafa;border-radius:0 0 80px 80px/0 0 40px 40px}.info-block{background:#f5f9f6;border-radius:40px}.testimonial{background:#f9f9f9 url(path-to-knit-texture.png) repeat;background-size:cover}.reveal{opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.reveal.active{opacity:1;transform:translateY(0)}.reveal-left{opacity:0;transform:translate(-50px);transition:opacity .8s ease,transform .8s ease}.reveal-left.active{opacity:1;transform:translate(0)}.reveal-right{opacity:0;transform:translate(50px);transition:opacity .8s ease,transform .8s ease}.reveal-right.active{opacity:1;transform:translate(0)}.testimonial{background:#f9f9f9;padding:60px 20px;text-align:center;border-radius:12px;margin:60px auto;max-width:900px;position:relative}.mission-page{width:100%;margin:0 auto;font-family:Arial,sans-serif;color:#333;line-height:1.7}.mission-page h1{font-size:56px;text-align:center;font-weight:700;margin-bottom:20px;color:#2a2a2a}.mission-page h2{font-size:36px;font-weight:600;margin-bottom:20px;color:#2a2a2a}.mission-page h3{font-size:24px;margin:25px 0 15px;color:#2a2a2a}.mission-page p{font-size:18px;color:#444;margin-bottom:20px;margin-left:auto;margin-right:auto}.mission-page ul{font-size:18px;color:#444;line-height:1.8;margin-bottom:30px;padding-left:20px}.btn{display:inline-block;background:#2a2a2a;color:#fff;padding:14px 32px;border-radius:4px;font-weight:700;font-size:16px;text-decoration:none;transition:all .3s ease}.btn:hover{background:#35ce8d;transform:translateY(-3px)}.centered{text-align:center}.mission-hero{background-size:cover;background-position:center;color:#fff;padding:160px 20px;text-align:center;margin-bottom:80px;position:relative}.mission-hero .overlay{background:#0000008c;padding:60px;max-width:900px;margin:0 auto;border-radius:8px}.mission-hero .overlay h2,.mission-hero .overlay p{color:#fff!important}.split-section{display:flex;flex-wrap:wrap;align-items:center;gap:60px;padding:40px;max-width:1200px;margin:0 auto 40px}.split-text,.split-img{flex:1;min-width:320px}.split-img img{width:100%;border-radius:8px;transition:transform .3s ease}.split-img img:hover{transform:scale(1.03)}.materials-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin:60px 0}.materials-grid .card{background-size:cover;background-position:center;color:#fff;height:250px;display:flex;align-items:flex-end;padding:20px;border-radius:8px;font-size:22px;font-weight:700;text-shadow:0 2px 6px rgba(0,0,0,.5);transition:transform .3s ease}.materials-grid .card:hover{transform:translateY(-5px)}.materials-grid .card h3{color:#fff}.video-section{position:relative;width:100%;height:500px;overflow:hidden;margin:80px 0}.bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.video-overlay{position:relative;z-index:1;background:#0000008c;padding:50px;max-width:700px;margin:12% auto 0;text-align:center;border-radius:8px;color:#fff}.video-overlay h2{font-size:40px;margin-bottom:20px;color:#fff}.video-overlay p{color:#fff}.alt-bg{background:#fafafa}.pale-bg{background:#f5f9f6}.reveal,.reveal-left,.reveal-right{opacity:0;transition:opacity .8s ease,transform .8s ease}.reveal{transform:translateY(30px)}.reveal-left{transform:translate(-50px)}.reveal-right{transform:translate(50px)}.reveal.active,.reveal-left.active,.reveal-right.active{opacity:1;transform:translate(0) translateY(0)}.video-overlay{background:#0009}.split-section,.alt-bg,.pale-bg{padding:50px;margin-bottom:30px}.mission-hero .overlay h1{margin-bottom:20px}.testimonial{background:#f9f9f9;padding:60px 20px;text-align:center;border-radius:12px;margin:60px auto;position:relative}.testimonial-slider{position:relative;overflow:hidden;min-height:160px}.testimonial-slide{opacity:0;transition:opacity .8s ease;position:absolute;left:0;right:0;margin:0 auto}.testimonial-slide.active{opacity:1;position:relative}.testimonial-slide p{font-style:italic;max-width:700px;margin:0 auto 10px;color:#555;line-height:1.6}.testimonial-slide .author{font-weight:700;color:#7c9d74}.testimonial-controls{margin-top:20px}.testimonial-controls .dot{height:12px;width:12px;margin:0 5px;background-color:#ccc;border-radius:50%;display:inline-block;cursor:pointer;transition:background-color .3s}.testimonial-controls .dot.active{background-color:#7c9d74}.impact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;margin-top:40px;text-align:center}.impact-card{padding:20px}.icon-circle{width:80px;height:80px;border-radius:50%;background:#35ce8d;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;color:#fff;font-size:32px;box-shadow:0 4px 12px #00000026}.impact-card h4{font-size:20px;margin-bottom:10px;color:#2a2a2a}.impact-card p{font-size:16px;color:#555}.btn,.rte .btn,.shopify-payment-button .shopify-payment-button__button--unbranded,.product-reviews .spr-summary-actions a,.product-reviews .spr-button{background:#7c9d74!important}@media (max-width: 768px){.mission-page h1{font-size:36px;line-height:1.2;padding:0 10px}.mission-page h2{font-size:26px;line-height:1.3;padding:0 10px}.mission-page h3{font-size:20px;line-height:1.3}.mission-page p,.mission-page ul{font-size:16px;padding:0 15px}.mission-hero{padding:80px 20px;background-position:center center}.mission-hero .overlay{padding:20px}.split-section,.content-section{flex-direction:column!important;gap:20px;padding:60px 20px}.split-text,.split-img{min-width:100%;text-align:center}.split-img img{max-width:90%;margin:0 auto}.materials-grid{grid-template-columns:1fr}.materials-grid .card{height:180px;font-size:18px}.video-section{height:300px}.video-overlay{padding:20px;font-size:16px}.video-overlay h2{font-size:24px;margin-bottom:10px}.impact-grid{grid-template-columns:1fr;gap:30px}.icon-circle{width:60px;height:60px;font-size:24px}.btn{font-size:14px;padding:12px 20px}.testimonial-slider .testimonial-slide p{font-size:16px;padding:0 15px}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/miou-pages.css.map */
