@import url(https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..700;1,400..700&family=Plus+Jakarta+Sans:wght@300;400;500;600&display=swap);.copper-about-page{font-family:'Inter',sans-serif;color:#334155;background-color:#FAF7F2;line-height:1.6;width:100%;overflow-x:hidden}.copper-about-page{--copper-primary:#b87333;--copper-dark:#8c5623;--copper-light:#e6a775;--forest-green:#1b2924;--sage-green:#2d433b;--mint-light:#f0f5f3;--slate-bg:#0f172a;--border-light:#e2e8f0;--white:#ffffff;--glow-orange:#ff7c3b}.copper-about-page *{box-sizing:border-box;margin:0;padding:0;transition:all 0.2s ease}.copper-about-page .about-hero{background:linear-gradient(135deg,var(--slate-bg) 0%,var(--forest-green) 100%);color:var(--white);padding:100px 40px;text-align:center;border-bottom:5px solid var(--copper-primary);position:relative;overflow:hidden}.copper-about-page .about-hero::before{content:'';position:absolute;bottom:-150px;left:50%;transform:translateX(-50%);width:600px;height:300px;background:radial-gradient(circle,rgb(230 167 117 / .12) 0%,transparent 70%);pointer-events:none}.copper-about-page .hero-container{max-width:900px;margin:0 auto;position:relative;z-index:2}.copper-about-page .hero-badge{background-color:var(--copper-primary);color:var(--white);display:inline-block;padding:6px 16px;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:25px;box-shadow:0 4px 10px rgb(0 0 0 / .15)}.copper-about-page .about-hero h1{font-family:'Playfair Display',serif;font-size:3.2rem;font-weight:700;line-height:1.2;margin-bottom:20px;color:var(--white)!important}.copper-about-page .about-hero h1 span{color:var(--copper-light);text-shadow:0 0 20px rgb(230 167 117 / .3)}.copper-about-page .about-hero p{font-size:1.25rem;color:#cbd5e1;max-width:750px;margin:0 auto 35px auto;font-weight:300}.copper-about-page .brand-origin-section{background-color:var(--white);padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-about-page .brand-container{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center}.copper-about-page .brand-text h2{font-family:'Playfair Display',serif;font-size:2.2rem;color:var(--forest-green);margin-bottom:15px}.copper-about-page .brand-subtitle{color:var(--copper-primary);font-weight:700;text-transform:uppercase;font-size:.85rem;letter-spacing:.05em;margin-bottom:20px;display:block}.copper-about-page .brand-text p{font-size:1.05rem;color:#475569;margin-bottom:15px;line-height:1.7}.copper-about-page .brand-highlight{background-color:var(--mint-light);border-left:4px solid var(--forest-green);padding:20px 25px;border-radius:8px;color:var(--sage-green);font-size:1.05rem;margin-top:25px;line-height:1.6}.copper-about-page .brand-card{background:linear-gradient(135deg,var(--forest-green) 0%,var(--sage-green) 100%);color:var(--white);border-radius:16px;padding:40px;border:1px solid rgb(255 255 255 / .1);box-shadow:0 10px 30px rgb(27 41 36 / .15)}.copper-about-page .brand-card h3{font-family:'Playfair Display',serif;font-size:1.6rem;color:var(--copper-light);margin-bottom:20px}.copper-about-page .brand-bullet{display:flex;gap:15px;margin-bottom:25px}.copper-about-page .brand-bullet:last-child{margin-bottom:0}.copper-about-page .brand-bullet-icon{font-size:1.5rem}.copper-about-page .brand-bullet-text strong{display:block;color:var(--white);font-size:.95rem;margin-bottom:2px}.copper-about-page .brand-bullet-text span{color:#cbd5e1;font-size:.85rem}.copper-about-page .uniqueness-section{background-color:var(--mint-light);padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-about-page .uniqueness-container{max-width:1000px;margin:0 auto}.copper-about-page .uniqueness-header{text-align:center;margin-bottom:50px}.copper-about-page .uniqueness-header h2{font-family:'Playfair Display',serif;font-size:2.4rem;color:var(--slate-bg);margin-bottom:15px}.copper-about-page .uniqueness-header p{color:#475569;font-size:1.1rem;max-width:700px;margin:0 auto}.copper-about-page .uniqueness-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.copper-about-page .uniqueness-card{background-color:var(--white);border-radius:16px;padding:40px;border:1px solid var(--border-light);box-shadow:0 4px 15px rgb(0 0 0 / .02)}.copper-about-page .uniqueness-card h3{font-family:'Playfair Display',serif;font-size:1.5rem;color:var(--slate-bg);margin-bottom:15px;display:flex;align-items:center;gap:10px}.copper-about-page .uniqueness-card p{font-size:.98rem;color:#475569;line-height:1.7}.copper-about-page .danger-section{background-color:#FAF2EB;padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-about-page .danger-container{max-width:900px;margin:0 auto;text-align:center}.copper-about-page .danger-container h2{font-family:'Playfair Display',serif;font-size:2.2rem;color:#7f1d1d;margin-bottom:15px}.copper-about-page .danger-container p.danger-intro{font-size:1.1rem;color:#451a03;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.copper-about-page .danger-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;text-align:left}.copper-about-page .danger-item{background-color:var(--white);border-radius:12px;padding:30px;border-top:4px solid #ef4444;box-shadow:0 4px 15px rgb(0 0 0 / .01)}.copper-about-page .danger-item h3{font-family:'Playfair Display',serif;font-size:1.3rem;color:var(--slate-bg);margin-bottom:12px}.copper-about-page .danger-item p{font-size:.95rem;color:#475569;line-height:1.6}.copper-about-page .principles-section{background-color:var(--white);padding:80px 40px;border-bottom:1px solid var(--border-light);text-align:center}.copper-about-page .principles-container{max-width:1000px;margin:0 auto}.copper-about-page .principles-container h2{font-family:'Playfair Display',serif;font-size:2.4rem;color:var(--slate-bg);margin-bottom:15px}.copper-about-page .principles-container p.section-intro{color:#475569;font-size:1.1rem;max-width:600px;margin:0 auto 50px auto}.copper-about-page .principles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.copper-about-page .principle-card{background-color:var(--mint-light);border-radius:16px;padding:40px 30px;border:1px solid var(--border-light);text-align:left}.copper-about-page .principle-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(0 0 0 / .05)}.copper-about-page .principle-icon{font-size:2.2rem;margin-bottom:20px;display:inline-block}.copper-about-page .principle-card h3{font-family:'Playfair Display',serif;font-size:1.4rem;color:var(--slate-bg);margin-bottom:15px}.copper-about-page .principle-card p{font-size:.95rem;color:#475569;line-height:1.6}.copper-about-page .policy-section{background-color:var(--white);padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-about-page .policy-container{max-width:900px;margin:0 auto;text-align:center}.copper-about-page .surety-box{background:linear-gradient(135deg,var(--forest-green) 0%,var(--sage-green) 100%);color:var(--white);border-radius:16px;padding:40px;margin-bottom:40px;border:1px solid rgb(255 255 255 / .1);box-shadow:0 10px 30px rgb(27 41 36 / .1)}.copper-about-page .surety-box h2{font-family:'Playfair Display',serif;font-size:2rem;color:var(--copper-light)!important;margin-bottom:15px}.copper-about-page .surety-box p{font-size:1.15rem;font-weight:300;color:#d1dbd7;line-height:1.6}.copper-about-page .policy-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px;text-align:left}.copper-about-page .policy-card{background-color:var(--mint-light);border-radius:12px;padding:30px;border-left:4px solid var(--copper-primary)}.copper-about-page .policy-card h3{font-family:'Playfair Display',serif;font-size:1.3rem;color:var(--forest-green);margin-bottom:10px;display:flex;align-items:center;gap:8px}.copper-about-page .policy-card p{font-size:.95rem;color:#475569;line-height:1.6}.copper-about-page .contact-section{background-color:#FAF7F2;padding:80px 40px}.copper-about-page .contact-container{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center}.copper-about-page .contact-info h2{font-family:'Playfair Display',serif;font-size:2.2rem;color:var(--forest-green);margin-bottom:15px}.copper-about-page .contact-info p{font-size:1.05rem;color:#475569;margin-bottom:30px}.copper-about-page .info-item{display:flex;gap:15px;margin-bottom:25px;align-items:flex-start}.copper-about-page .info-icon{font-size:1.5rem;background-color:var(--mint-light);padding:10px;border-radius:8px;color:var(--forest-green);line-height:1}.copper-about-page .info-details strong{display:block;color:var(--forest-green);font-size:1rem;margin-bottom:4px}.copper-about-page .info-details span{color:#475569;font-size:.95rem}.copper-about-page .info-details a{color:var(--copper-primary);text-decoration:underline;font-weight:600}.copper-about-page .contact-cta-card{background-color:var(--white);border-radius:16px;padding:40px;border:1px solid var(--border-light);box-shadow:0 10px 30px rgb(0 0 0 / .03);text-align:center}.copper-about-page .contact-cta-card h3{font-family:'Playfair Display',serif;font-size:1.5rem;color:var(--slate-bg);margin-bottom:15px}.copper-about-page .contact-cta-card p{font-size:.95rem;color:#64748b;margin-bottom:30px}.copper-about-page .btn-contact{background-color:var(--copper-primary);color:var(--white);border:none;padding:14px 35px;border-radius:30px;font-weight:700;font-size:.95rem;text-decoration:none;display:inline-block;box-shadow:0 4px 12px rgb(184 115 51 / .3)}.copper-about-page .btn-contact:hover{background-color:var(--copper-dark);transform:translateY(-2px)}.copper-about-page .product-link-btn{background-color:var(--mint-light);color:var(--forest-green);border:1px solid var(--border-light);padding:10px 14px;border-radius:8px;font-weight:600;font-size:.85rem;text-decoration:none;display:inline-block;text-align:center;box-shadow:0 2px 4px rgb(0 0 0 / .02)}.copper-about-page .product-link-btn:hover{background-color:var(--copper-primary);color:var(--white);border-color:var(--copper-primary);transform:translateY(-2px);box-shadow:0 4px 8px rgb(184 115 51 / .2)}.copper-about-page .wholesale-cta-block,.copper-about-page .contact-cta-block{transition:transform 0.2s ease}.copper-about-page .wholesale-cta-block a:hover,.copper-about-page .contact-cta-block a:hover{color:var(--copper-dark)!important}@media (max-width:992px){.copper-about-page .brand-container,.copper-about-page .contact-container{grid-template-columns:1fr;gap:40px}.copper-about-page .uniqueness-grid{grid-template-columns:1fr;gap:20px}.copper-about-page .danger-grid{grid-template-columns:1fr;gap:20px}.copper-about-page .principles-grid{grid-template-columns:1fr;gap:20px}.copper-about-page .policy-grid{grid-template-columns:1fr;gap:20px}}@media (max-width:768px){.copper-about-page .about-hero h1{font-size:2.2rem}}.copper-agnihotra-page{font-family:'Inter',sans-serif;color:#334155;background-color:#FAF7F2;line-height:1.6;width:100%;overflow-x:hidden}.copper-agnihotra-page{--copper-primary:#b87333;--copper-dark:#8c5623;--copper-light:#e6a775;--forest-green:#1b2924;--sage-green:#2d433b;--mint-light:#f0f5f3;--slate-bg:#0f172a;--border-light:#e2e8f0;--white:#ffffff;--glow-orange:#ff7c3b}.copper-agnihotra-page *{box-sizing:border-box;margin:0;padding:0;transition:all 0.2s ease}.copper-agnihotra-page .agnihotra-hero{background:linear-gradient(135deg,var(--slate-bg) 0%,var(--forest-green) 100%);color:var(--white);padding:100px 40px;text-align:center;border-bottom:5px solid var(--copper-primary);position:relative;overflow:hidden}.copper-agnihotra-page .agnihotra-hero::before{content:'';position:absolute;bottom:-150px;left:50%;transform:translateX(-50%);width:600px;height:300px;background:radial-gradient(circle,rgb(230 167 117 / .15) 0%,transparent 70%);pointer-events:none}.copper-agnihotra-page .hero-container{max-width:900px;margin:0 auto;position:relative;z-index:2}.copper-agnihotra-page .hero-badge{background-color:var(--copper-primary);color:var(--white);display:inline-block;padding:6px 16px;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:25px;box-shadow:0 4px 10px rgb(0 0 0 / .15)}.copper-agnihotra-page .agnihotra-hero h1{font-family:'Playfair Display',serif;font-size:3.2rem;font-weight:700;line-height:1.2;margin-bottom:20px;color:var(--white)!important}.copper-agnihotra-page .agnihotra-hero h1 span{color:var(--copper-light);text-shadow:0 0 20px rgb(230 167 117 / .3)}.copper-agnihotra-page .agnihotra-hero p{font-size:1.25rem;color:#cbd5e1;max-width:750px;margin:0 auto 35px auto;font-weight:300}.copper-agnihotra-page .hero-cta{display:inline-flex;gap:15px;justify-content:center;flex-wrap:wrap}.copper-agnihotra-page .btn{padding:14px 30px;border-radius:30px;font-weight:700;font-size:.95rem;text-decoration:none;cursor:pointer;display:inline-block}.copper-agnihotra-page .btn-copper{background-color:var(--copper-primary);color:var(--white);border:none;box-shadow:0 4px 12px rgb(184 115 51 / .3)}.copper-agnihotra-page .btn-copper:hover{background-color:var(--copper-dark);transform:translateY(-2px)}.copper-agnihotra-page .btn-outline{border:2px solid var(--white);color:var(--white)}.copper-agnihotra-page .btn-outline:hover{background-color:var(--white);color:var(--slate-bg);transform:translateY(-2px)}.copper-agnihotra-page .founder-story{background-color:var(--white);padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-agnihotra-page .founder-container{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center}.copper-agnihotra-page .founder-text h2{font-family:'Playfair Display',serif;font-size:2.2rem;color:var(--forest-green);margin-bottom:15px}.copper-agnihotra-page .founder-subtitle{color:var(--copper-primary);font-weight:700;text-transform:uppercase;font-size:.85rem;letter-spacing:.05em;margin-bottom:20px;display:block}.copper-agnihotra-page .founder-text p{font-size:1.05rem;color:#475569;margin-bottom:15px;line-height:1.7}.copper-agnihotra-page .founder-quote{background-color:var(--mint-light);border-left:4px solid var(--forest-green);padding:20px 25px;border-radius:8px;font-style:italic;color:var(--sage-green);font-size:1.1rem;margin-top:25px}.copper-agnihotra-page .founder-card{background:linear-gradient(135deg,var(--forest-green) 0%,var(--sage-green) 100%);color:var(--white);border-radius:16px;padding:40px;border:1px solid rgb(255 255 255 / .1);box-shadow:0 10px 30px rgb(27 41 36 / .15)}.copper-agnihotra-page .founder-card h3{font-family:'Playfair Display',serif;font-size:1.6rem;color:var(--copper-light)!important;margin-bottom:20px}.copper-agnihotra-page .founder-bullet{display:flex;gap:15px;margin-bottom:20px}.copper-agnihotra-page .founder-bullet-icon{font-size:1.5rem}.copper-agnihotra-page .founder-bullet-text strong{display:block;color:var(--white);font-size:.95rem;margin-bottom:2px}.copper-agnihotra-page .founder-bullet-text span{color:#cbd5e1;font-size:.85rem}.copper-agnihotra-page .bhopal-section{background-color:var(--mint-light);padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-agnihotra-page .bhopal-container{max-width:1000px;margin:0 auto}.copper-agnihotra-page .bhopal-header{text-align:center;margin-bottom:50px}.copper-agnihotra-page .bhopal-header h2{font-family:'Playfair Display',serif;font-size:2.4rem;color:var(--slate-bg);margin-bottom:15px}.copper-agnihotra-page .bhopal-header p{color:#475569;font-size:1.1rem;max-width:700px;margin:0 auto}.copper-agnihotra-page .bhopal-tabs{display:flex;justify-content:center;gap:15px;margin-bottom:40px}.copper-agnihotra-page .tab-btn{background-color:var(--white);border:1px solid var(--border-light);padding:12px 24px;border-radius:30px;font-weight:700;font-size:.9rem;color:var(--slate-bg);cursor:pointer}.copper-agnihotra-page .tab-btn.active{background-color:var(--copper-primary);color:var(--white);border-color:var(--copper-primary);box-shadow:0 4px 10px rgb(184 115 51 / .2)}.copper-agnihotra-page .bhopal-content-box{background-color:var(--white);border-radius:16px;border:1px solid var(--border-light);padding:40px;box-shadow:0 4px 20px rgb(0 0 0 / .02)}.copper-agnihotra-page .bhopal-pane{display:none}.copper-agnihotra-page .bhopal-pane.active{display:block}.copper-agnihotra-page .bhopal-pane h3{font-family:'Playfair Display',serif;font-size:1.8rem;color:var(--forest-green);margin-bottom:15px;display:flex;align-items:center;gap:10px}.copper-agnihotra-page .bhopal-pane p{font-size:1.05rem;color:#475569;line-height:1.7;margin-bottom:20px}.copper-agnihotra-page .bhopal-evidence-badge{display:inline-block;background-color:#FAF7F2;border-left:3px solid var(--copper-primary);padding:15px 20px;border-radius:4px;font-size:.9rem;color:var(--slate-bg);line-height:1.5}.copper-agnihotra-page .science-section{max-width:1200px;margin:80px auto;padding:0 20px}.copper-agnihotra-page .science-header{text-align:center;margin-bottom:50px}.copper-agnihotra-page .science-header h2{font-family:'Playfair Display',serif;font-size:2.4rem;color:var(--slate-bg);margin-bottom:15px}.copper-agnihotra-page .science-header p{color:#64748b;font-size:1.1rem;max-width:600px;margin:0 auto}.copper-agnihotra-page .science-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.copper-agnihotra-page .science-card{background-color:var(--white);border:1px solid var(--border-light);border-radius:16px;padding:35px;box-shadow:0 4px 15px rgb(0 0 0 / .01)}.copper-agnihotra-page .science-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(0 0 0 / .04);border-color:var(--copper-light)}.copper-agnihotra-page .science-icon{font-size:2.2rem;margin-bottom:20px;display:block}.copper-agnihotra-page .science-card h3{font-family:'Playfair Display',serif;font-size:1.4rem;color:var(--forest-green);margin-bottom:15px}.copper-agnihotra-page .science-card p{font-size:.95rem;color:#475569;line-height:1.6;margin-bottom:20px}.copper-agnihotra-page .science-papers{font-size:.8rem;color:#64748b;border-top:1px solid var(--border-light);padding-top:15px;font-style:italic}.copper-agnihotra-page .mantra-section{background:linear-gradient(135deg,var(--forest-green) 0%,var(--sage-green) 100%);color:var(--white);padding:80px 40px;border-top:5px solid var(--copper-primary);text-align:center}.copper-agnihotra-page .mantra-container{max-width:1000px;margin:0 auto}.copper-agnihotra-page .mantra-container h2{font-family:'Playfair Display',serif;font-size:2.4rem;color:var(--white)!important;margin-bottom:15px}.copper-agnihotra-page .mantra-container p.mantra-intro{color:#d1dbd7;font-size:1.1rem;max-width:600px;margin:0 auto 50px auto}.copper-agnihotra-page .mantra-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;text-align:left}.copper-agnihotra-page .mantra-card{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .1);border-radius:16px;padding:40px}.copper-agnihotra-page .mantra-time{color:var(--copper-light);font-weight:800;font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:15px;display:block}.copper-agnihotra-page .mantra-card h3{font-family:'Playfair Display',serif;font-size:1.5rem;color:var(--white)!important;margin-bottom:20px}.copper-agnihotra-page .mantra-sanskrit{font-size:1.25rem;color:#FAF7F2;font-style:italic;line-height:1.8;margin-bottom:20px;border-left:3px solid var(--copper-primary);padding-left:20px}.copper-agnihotra-page .mantra-translation{font-size:.92rem;color:#cbd5e1;line-height:1.6}.copper-agnihotra-page .product-cta-section{background-color:var(--white);padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-agnihotra-page .cta-container{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1.3fr;gap:60px;align-items:center}.copper-agnihotra-page .cta-image{border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgb(0 0 0 / .05);border:1px solid var(--border-light)}.copper-agnihotra-page .cta-image img{width:100%;height:auto;display:block}.copper-agnihotra-page .cta-content h2{font-family:'Playfair Display',serif;font-size:2.2rem;color:var(--slate-bg);margin-bottom:15px}.copper-agnihotra-page .cta-price{font-size:1.8rem;font-weight:800;color:var(--copper-dark);margin-bottom:20px}.copper-agnihotra-page .cta-features{list-style:none;margin-bottom:30px}.copper-agnihotra-page .cta-features li{font-size:.98rem;color:#475569;margin-bottom:12px;display:flex;align-items:center;gap:10px}.copper-agnihotra-page .cta-buttons{display:flex;gap:15px;flex-wrap:wrap}.copper-agnihotra-page .compliance-disclaimer{background-color:var(--mint-light);padding:40px 20px;border-top:1px solid var(--border-light)}.copper-agnihotra-page .disclaimer-inner{max-width:900px;margin:0 auto;background-color:var(--white);border-left:4px solid var(--copper-primary);padding:25px 30px;border-radius:8px;font-size:.82rem;color:#64748b;line-height:1.7}.copper-agnihotra-page .disclaimer-inner strong{color:var(--slate-bg);font-size:.88rem;display:block;margin-bottom:8px}@media (max-width:992px){.copper-agnihotra-page .founder-container,.copper-agnihotra-page .cta-container{grid-template-columns:1fr;gap:40px}.copper-agnihotra-page .science-grid{grid-template-columns:1fr}.copper-agnihotra-page .mantra-grid{grid-template-columns:1fr;gap:30px}}@media (max-width:768px){.copper-agnihotra-page .agnihotra-hero h1{font-size:2.2rem}.copper-agnihotra-page .bhopal-tabs{flex-direction:column;align-items:center}.copper-agnihotra-page .tab-btn{width:100%;max-width:300px;text-align:center}}.copper-agnihotra-page .faq-section{background-color:var(--white);padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-agnihotra-page .faq-container{max-width:900px;margin:0 auto}.copper-agnihotra-page .faq-container h2{font-family:'Playfair Display',serif;font-size:2.4rem;color:var(--slate-bg);margin-bottom:15px;text-align:center}.copper-agnihotra-page .faq-container p.faq-intro{color:#475569;font-size:1.1rem;max-width:600px;margin:0 auto 50px auto;text-align:center}.copper-agnihotra-page .faq-item{margin-bottom:20px;border-bottom:1px solid var(--border-light);padding-bottom:20px}.copper-agnihotra-page .faq-question{font-weight:700;font-size:1.1rem;color:var(--slate-bg);cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:10px 0;user-select:none}.copper-agnihotra-page .faq-question::after{content:'➕';font-size:.9rem}.copper-agnihotra-page .faq-item.active .faq-question::after{content:'➖'}.copper-agnihotra-page .faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease,margin-top 0.3s ease;font-size:.98rem;color:#475569;line-height:1.7}.copper-agnihotra-page .faq-item.active .faq-answer{max-height:1000px;margin-top:15px}.copper-agnihotra-page .geo-sheet-section{background-color:var(--mint-light);padding:80px 40px;border-top:1px solid var(--border-light);border-bottom:1px solid var(--border-light)}.copper-agnihotra-page .geo-sheet-container{max-width:1000px;margin:0 auto}.copper-agnihotra-page .geo-sheet-header{text-align:center;margin-bottom:45px}.copper-agnihotra-page .geo-sheet-header h2{font-family:'Playfair Display',serif;font-size:2.2rem;color:var(--forest-green);margin-bottom:15px}.copper-agnihotra-page .geo-sheet-header p{color:var(--sage-green);font-size:1.05rem;max-width:700px;margin:0 auto}.copper-agnihotra-page .geo-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:40px}.copper-agnihotra-page .geo-card{background-color:var(--white);border-radius:16px;padding:35px;box-shadow:0 4px 20px rgb(0 0 0 / .02);border:1px solid var(--border-light)}.copper-agnihotra-page .geo-card h3{font-family:'Playfair Display',serif;font-size:1.4rem;color:var(--forest-green);margin-bottom:20px;border-bottom:2px solid var(--copper-primary);padding-bottom:10px}.copper-agnihotra-page .geo-table{width:100%;border-collapse:collapse}.copper-agnihotra-page .geo-table th,.copper-agnihotra-page .geo-table td{padding:12px 15px;text-align:left;border-bottom:1px solid var(--border-light);font-size:.92rem}.copper-agnihotra-page .geo-table th{font-weight:700;color:var(--forest-green);background-color:var(--mint-light);width:40%}.copper-agnihotra-page .geo-table td{color:#475569}.copper-agnihotra-page .geo-list{list-style-type:none}.copper-agnihotra-page .geo-list li{font-size:.88rem;color:#475569;margin-bottom:15px;line-height:1.5;border-left:2px solid var(--copper-primary);padding-left:15px}.copper-agnihotra-page .geo-list li strong{color:var(--forest-green);display:block;margin-bottom:3px}@media (max-width:992px){.copper-agnihotra-page .geo-grid{grid-template-columns:1fr}}.contact-header{border-bottom:2px solid #faf7f5;padding-bottom:30px;margin-bottom:40px}.contact-header h1{font-size:2.2rem!important;color:#232323!important;margin-bottom:12px!important;font-weight:600!important;font-family:'Merriweather',serif!important}.contact-header p{font-size:1.05rem!important;color:#64748b!important;margin:0!important}.section-main-title{font-family:'Archivo',sans-serif!important;color:#232323!important;font-size:1.4rem!important;font-weight:700!important;margin-top:35px!important;margin-bottom:25px!important;letter-spacing:-0.02em!important;text-transform:uppercase;border-bottom:2px solid #d29170;padding-bottom:8px;display:inline-block}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:45px}@media (max-width:768px){.contact-grid{grid-template-columns:1fr;gap:15px}}.contact-card{background-color:#faf7f5;border:1px solid #eef0f3;border-radius:8px;padding:24px;transition:all 0.3s ease;display:flex;flex-direction:column;justify-content:flex-start}.contact-card:hover{transform:translateY(-3px);box-shadow:0 10px 20px rgb(210 145 112 / .05);border-color:#d29170}.card-icon{font-size:1.8rem;margin-bottom:12px;display:inline-block}.contact-card h3{font-family:'Archivo',sans-serif!important;color:#232323!important;font-size:1.1rem!important;font-weight:600!important;margin-top:0!important;margin-bottom:8px!important}.contact-card p{font-size:0.92rem!important;color:#64748b!important;margin:0 0 14px 0!important;line-height:1.5!important}.card-link{color:#d29170!important;text-decoration:none!important;font-weight:700!important;font-size:1.05rem!important;word-break:break-all;margin-top:auto;transition:color 0.2s ease}.card-link:hover{color:#b37353!important}.card-address{font-style:normal;font-size:0.98rem!important;color:#232323!important;line-height:1.55!important;margin-top:auto;font-weight:500}.roots-section{background-color:#fff;border-top:1px solid #faf7f5;padding-top:20px}.roots-title{font-family:'Archivo',sans-serif!important;color:#d29170!important;font-size:1.3rem!important;font-weight:600!important;margin-top:30px!important;margin-bottom:15px!important;display:flex;align-items:center;gap:10px}.roots-section p{font-size:0.98rem!important;color:#4a4a4a!important;line-height:1.7!important;margin-bottom:18px!important}.roots-section ul{margin-top:15px!important;margin-bottom:15px!important;padding-left:20px!important}.roots-section li{font-size:0.96rem!important;color:#4a4a4a!important;line-height:1.65!important;margin-bottom:12px!important}.roots-section li strong{color:#232323}.premium-content-wrapper img.emoji,.premium-content-wrapper img.wp-smiley{width:1.25em!important;height:1.25em!important;display:inline-block!important;vertical-align:-0.2em!important;margin:0 0.1em!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important}.luxury-faq-wrapper{max-width:900px;margin:60px auto;font-family:'Plus Jakarta Sans',sans-serif;color:#2C2623;line-height:1.8;padding:0 20px}.luxury-faq-hero{text-align:center;margin-bottom:80px;padding-bottom:40px;border-bottom:1px solid #EAE1DB}.luxury-faq-hero h1{font-family:'Playfair Display',serif;font-size:3rem;font-weight:500;color:#4A2B1D;margin-bottom:20px;letter-spacing:-.02em}.luxury-faq-hero p{font-size:1.15rem;color:#70635C;max-width:650px;margin:0 auto 24px auto;font-weight:300}.luxury-faq-hero .support-link{display:inline-block;font-size:1rem;color:#B56B45;text-decoration:none;font-weight:500;letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid rgb(181 107 69 / .3);transition:all 0.3s ease}.luxury-faq-hero .support-link:hover{color:#8A4622;border-bottom-color:#8A4622}.luxury-faq-list{margin-top:40px}.luxury-faq-item{border-bottom:1px solid #F0E7E1;padding:12px 0;transition:all 0.3s ease}.luxury-faq-item summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:24px 8px;font-family:'Playfair Display',serif;font-size:1.35rem;font-weight:500;color:#3B2A20;cursor:pointer;user-select:none;transition:all 0.3s ease}.luxury-faq-item summary::-webkit-details-marker{display:none}.luxury-faq-item summary:hover{color:#B56B45;padding-left:16px}.luxury-faq-item summary::after{content:'';display:inline-block;width:16px;height:16px;border-right:1.5px solid #A39085;border-bottom:1.5px solid #A39085;transform:rotate(45deg);transition:all 0.3s cubic-bezier(.25,.46,.45,.94);margin-right:8px}.luxury-faq-item[open]{border-bottom-color:#D6C3B7}.luxury-faq-item[open] summary{color:#B56B45;padding-left:12px}.luxury-faq-item[open] summary::after{transform:rotate(-135deg);border-color:#B56B45}.luxury-faq-content{padding:8px 12px 32px 12px;color:#594D46;font-size:1.05rem;font-weight:300;animation:fadeReveal 0.4s ease-out}.luxury-faq-content p{margin:0 0 16px 0}.luxury-faq-content p:last-child{margin-bottom:0}.luxury-faq-content ul,.luxury-faq-content ol{margin:16px 0;padding-left:24px}.luxury-faq-content li{margin-bottom:12px}.luxury-faq-content strong{font-weight:500;color:#3B2A20}@keyframes fadeReveal{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.copper-karma-page{font-family:'Inter',sans-serif;color:#334155;background-color:#FAF7F2;line-height:1.7;width:100%;overflow-x:hidden}.copper-karma-page{--copper-primary:#b87333;--copper-dark:#8c5623;--copper-light:#e6a775;--forest-green:#1b2924;--sage-green:#2d433b;--mint-light:#f0f5f3;--slate-bg:#0f172a;--border-light:#e2e8f0;--white:#ffffff;--karma-gold:#d4af37}.copper-karma-page *{box-sizing:border-box;margin:0;padding:0;transition:all 0.2s ease}.copper-karma-page .karma-hero{background:linear-gradient(135deg,var(--slate-bg) 0%,var(--forest-green) 100%);color:var(--white);padding:90px 40px;text-align:center;border-bottom:5px solid var(--copper-primary);position:relative;overflow:hidden}.copper-karma-page .karma-hero::before{content:'';position:absolute;bottom:-150px;left:50%;transform:translateX(-50%);width:600px;height:300px;background:radial-gradient(circle,rgb(212 175 55 / .1) 0%,transparent 70%);pointer-events:none}.copper-karma-page .hero-container{max-width:850px;margin:0 auto;position:relative;z-index:2}.copper-karma-page .hero-badge{background-color:var(--copper-primary);color:var(--white);display:inline-block;padding:6px 16px;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:25px;box-shadow:0 4px 10px rgb(0 0 0 / .15)}.copper-karma-page .karma-hero h1{font-family:'Playfair Display',serif;font-size:3rem;font-weight:700;line-height:1.25;margin-bottom:20px;color:var(--white)!important}.copper-karma-page .karma-hero h1 span{color:var(--copper-light);text-shadow:0 0 20px rgb(230 167 117 / .25)}.copper-karma-page .karma-hero p{font-size:1.2rem;color:#cbd5e1;max-width:700px;margin:0 auto;font-weight:300}.copper-karma-page .founder-section{background-color:var(--white);padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-karma-page .founder-container{max-width:900px;margin:0 auto}.copper-karma-page .founder-intro{font-family:'Playfair Display',serif;font-size:2.2rem;color:var(--forest-green);margin-bottom:30px;text-align:center}.copper-karma-page .founder-letter{font-size:1.08rem;color:#475569;margin-bottom:30px}.copper-karma-page .founder-letter p{margin-bottom:20px}.copper-karma-page .founder-quote{background-color:var(--mint-light);border-left:4px solid var(--forest-green);padding:25px 30px;border-radius:8px;color:var(--sage-green);font-size:1.1rem;font-style:italic;margin:35px 0;line-height:1.6}.copper-karma-page .karma-pillars-section{background-color:var(--mint-light);padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-karma-page .pillars-container{max-width:1000px;margin:0 auto}.copper-karma-page .pillars-header{text-align:center;margin-bottom:60px}.copper-karma-page .pillars-header h2{font-family:'Playfair Display',serif;font-size:2.4rem;color:var(--slate-bg);margin-bottom:15px}.copper-karma-page .pillars-header p{color:#475569;font-size:1.1rem;max-width:700px;margin:0 auto}.copper-karma-page .pillars-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.copper-karma-page .pillar-card{background-color:var(--white);border-radius:16px;padding:40px;border:1px solid var(--border-light);box-shadow:0 4px 15px rgb(0 0 0 / .02)}.copper-karma-page .pillar-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgb(0 0 0 / .05)}.copper-karma-page .pillar-card h3{font-family:'Playfair Display',serif;font-size:1.4rem;color:var(--slate-bg);margin-bottom:15px;display:flex;align-items:center;gap:12px}.copper-karma-page .pillar-card p{font-size:.98rem;color:#475569;line-height:1.7}.copper-karma-page .pillar-card strong{color:var(--forest-green)}.copper-karma-page .contact-section{background-color:#FAF7F2;padding:80px 40px}.copper-karma-page .contact-container{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1.1fr;gap:50px;align-items:center}.copper-karma-page .contact-info h2{font-family:'Playfair Display',serif;font-size:2.2rem;color:var(--forest-green);margin-bottom:15px}.copper-karma-page .contact-info p{font-size:1.05rem;color:#475569;margin-bottom:30px}.copper-karma-page .info-item{display:flex;gap:15px;margin-bottom:25px;align-items:flex-start}.copper-karma-page .info-icon{font-size:1.5rem;background-color:var(--mint-light);padding:10px;border-radius:8px;color:var(--forest-green);line-height:1}.copper-karma-page .info-details strong{display:block;color:var(--forest-green);font-size:1rem;margin-bottom:4px}.copper-karma-page .info-details span{color:#475569;font-size:.95rem}.copper-karma-page .info-details a{color:var(--copper-primary);text-decoration:underline;font-weight:600}.copper-karma-page .contact-cta-card{background-color:var(--white);border-radius:16px;padding:40px;border:1px solid var(--border-light);box-shadow:0 10px 30px rgb(0 0 0 / .03)}.copper-karma-page .product-link-btn{background-color:var(--mint-light);color:var(--forest-green);border:1px solid var(--border-light);padding:10px 14px;border-radius:8px;font-weight:600;font-size:.85rem;text-decoration:none;display:inline-block;text-align:center;box-shadow:0 2px 4px rgb(0 0 0 / .02)}.copper-karma-page .product-link-btn:hover{background-color:var(--copper-primary);color:var(--white);border-color:var(--copper-primary);transform:translateY(-2px);box-shadow:0 4px 8px rgb(184 115 51 / .2)}.copper-karma-page .wholesale-cta-block,.copper-karma-page .contact-cta-block{transition:transform 0.2s ease}.copper-karma-page .wholesale-cta-block a:hover,.copper-karma-page .contact-cta-block a:hover{color:var(--copper-dark)!important}@media (max-width:992px){.copper-karma-page .contact-container,.copper-karma-page .pillars-grid{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.copper-karma-page .karma-hero h1{font-size:2.2rem}}.sitemap-hero{text-align:center;margin-bottom:45px;padding-bottom:35px;border-bottom:1px solid #efefef}.sitemap-hero img{max-height:48px;width:auto;margin:0 auto 20px auto;display:block}.sitemap-hero h1{font-size:2.4rem!important;color:#232323!important;margin-bottom:12px!important;font-weight:600!important;font-family:'Merriweather',serif!important}.sitemap-hero p{font-size:1.05rem!important;color:#64748b!important;margin-bottom:5px!important}.sitemap-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-bottom:40px}@media (max-width:900px){.sitemap-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.sitemap-grid{grid-template-columns:1fr;gap:20px}}.sitemap-card{background-color:#faf7f5;border:1px solid #eef0f3;border-radius:12px;padding:26px;transition:all 0.3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column}.sitemap-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgb(210 145 112 / .06);border-color:#d29170;background-color:#fff}.sitemap-card h2{font-family:'Archivo',sans-serif!important;color:#d29170!important;font-size:1.25rem!important;font-weight:600!important;margin-top:0!important;margin-bottom:20px!important;padding-bottom:10px;border-bottom:2px solid #efefef;display:flex;align-items:center;gap:10px}.sitemap-list{list-style-type:none!important;padding:0!important;margin:0!important;display:flex;flex-direction:column;gap:12px}.sitemap-list li{margin:0!important;padding:0!important;font-size:0.95rem!important;display:flex;align-items:center}.sitemap-list a{color:#4a4a4a!important;text-decoration:none!important;font-weight:500!important;transition:all 0.2s ease;display:inline-flex;align-items:center;gap:8px;width:100%}.sitemap-list a:hover{color:#d29170!important;transform:translateX(4px)}.sitemap-list .bullet{color:#d29170;font-size:.8rem;transition:transform 0.2s ease}.sitemap-list a:hover .bullet{transform:scale(1.3)}.premium-content-wrapper img.emoji,.premium-content-wrapper img.wp-smiley{width:1.25em!important;height:1.25em!important;display:inline-block!important;vertical-align:-0.2em!important;margin:0 0.1em!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important}.policy-header{border-bottom:2px solid #faf7f5;padding-bottom:30px;margin-bottom:40px}.policy-header h1{font-size:2.2rem!important;color:#232323!important;margin-bottom:12px!important;font-weight:600!important}.policy-header p{font-size:1.05rem!important;color:#64748b!important;margin:0!important}.policy-section-title{font-family:'Archivo',sans-serif!important;color:#d29170!important;font-size:1.3rem!important;margin-top:40px!important;margin-bottom:20px!important;display:flex;align-items:center;gap:10px}.policy-sub-title{font-family:'Archivo',sans-serif!important;color:#232323!important;font-size:1.1rem!important;font-weight:600!important;margin-top:25px!important;margin-bottom:12px!important}.opt-out-grid{display:flex;flex-wrap:wrap;gap:15px;margin:20px 0;padding:15px;background-color:#faf7f5;border-radius:4px}.opt-out-link{color:#d29170!important;text-decoration:none!important;font-weight:600!important;font-size:14px!important;padding:4px 10px;border:1px solid #d29170;border-radius:4px;background-color:#fff;transition:all 0.2s ease}.opt-out-link:hover{background-color:#d29170;color:#ffffff!important}.address-box{background-color:#faf7f5;padding:25px;border-left:3px solid #d29170;margin:30px 0;font-size:14.5px;line-height:1.7;color:#585858}.address-box strong{color:#232323;display:block;margin-bottom:10px;font-family:'Archivo',sans-serif;font-size:15px}.contact-methods{margin-top:20px}.contact-methods a{color:#d29170!important;text-decoration:none!important;font-weight:600!important;display:block;margin-bottom:10px;font-size:15px}.shipping-header{border-bottom:2px solid #faf7f5;padding-bottom:30px;margin-bottom:40px}</p><p>.shipping-header h1{font-size:2.2rem!important;color:#232323!important;margin-bottom:12px!important;font-weight:600!important;display:flex;align-items:center;gap:12px}</p><p>.shipping-header p{font-size:1.05rem!important;color:#64748b!important;margin:0!important}</p><p>.shipping-section-title{font-family:'Archivo',sans-serif!important;color:#d29170!important;font-size:1.35rem!important;margin-top:40px!important;margin-bottom:20px!important;display:flex;align-items:center;gap:12px}</p><p>.shipping-sub-title{font-family:'Archivo',sans-serif!important;color:#232323!important;font-size:1.1rem!important;font-weight:600!important;margin-top:25px!important;margin-bottom:12px!important;display:flex;align-items:center;gap:8px}</p><p>.highlight-notice{background-color:#faf7f5;padding:25px;border-left:3px solid #d29170;margin:30px 0;border-radius:4px}</p><p>.highlight-notice.faulty{background-color:#faf5f8;border-left-color:#9333ea;color:#581c87}</p><p>.highlight-notice.faulty strong{color:#581c87}</p><p>.highlight-notice.success{background-color:#f5faf6;border-left-color:#16a34a;color:#14532d}</p><p>.highlight-notice.success strong{color:#14532d}</p><p>.highlight-notice strong{color:#232323;font-family:'Archivo',sans-serif;display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:15px}</p><p>.address-block{font-style:normal;font-size:14.5px;line-height:1.6;color:#585858;background-color:#faf7f5;padding:20px;border-radius:4px;border:1px solid #efefef;margin:15px 0}</p><p>.address-block strong{color:#232323;display:block;margin-bottom:4px}.shipping-header{border-bottom:2px solid #faf7f5;padding-bottom:30px;margin-bottom:40px}</p><p>.shipping-header h1{font-size:2.2rem!important;color:#232323!important;margin-bottom:12px!important;font-weight:600!important;display:flex;align-items:center;gap:12px}</p><p>.shipping-header p{font-size:1.05rem!important;color:#64748b!important;margin:0!important}</p><p>.shipping-section-title{font-family:'Archivo',sans-serif!important;color:#d29170!important;font-size:1.35rem!important;margin-top:40px!important;margin-bottom:20px!important;display:flex;align-items:center;gap:12px}</p><p>.shipping-sub-title{font-family:'Archivo',sans-serif!important;color:#232323!important;font-size:1.1rem!important;font-weight:600!important;margin-top:25px!important;margin-bottom:12px!important;display:flex;align-items:center;gap:8px}</p><p>.highlight-notice{background-color:#faf7f5;padding:25px;border-left:3px solid #d29170;margin:30px 0;border-radius:4px}</p><p>.highlight-notice.faulty{background-color:#faf5f8;border-left-color:#9333ea;color:#581c87}</p><p>.highlight-notice.faulty strong{color:#581c87}</p><p>.highlight-notice.success{background-color:#f5faf6;border-left-color:#16a34a;color:#14532d}</p><p>.highlight-notice.success strong{color:#14532d}</p><p>.highlight-notice strong{color:#232323;font-family:'Archivo',sans-serif;display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:15px}</p><p>.address-block{font-style:normal;font-size:14.5px;line-height:1.6;color:#585858;background-color:#faf7f5;padding:20px;border-radius:4px;border:1px solid #efefef;margin:15px 0}</p><p>.address-block strong{color:#232323;display:block;margin-bottom:4px}.terms-header{border-bottom:2px solid #faf7f5;padding-bottom:30px;margin-bottom:40px}.terms-header h1{font-size:2.2rem!important;color:#232323!important;margin-bottom:12px!important;font-weight:600!important;font-family:'Merriweather',serif!important}.terms-header p{font-size:1.05rem!important;color:#64748b!important;margin:0!important}.terms-section-title{font-family:'Archivo',sans-serif!important;color:#d29170!important;font-size:1.25rem!important;font-weight:600!important;margin-top:40px!important;margin-bottom:18px!important;display:flex;align-items:center;gap:10px;border-bottom:1px solid #faf7f5;padding-bottom:8px}.terms-sub-title{font-family:'Archivo',sans-serif!important;color:#232323!important;font-size:1.1rem!important;font-weight:600!important;margin-top:25px!important;margin-bottom:12px!important}.authenticity-box{background-color:#faf7f5;border:1px solid #e2d9d5;border-left:4px solid #d29170;border-radius:6px;padding:24px;margin:25px 0}.authenticity-title{font-family:'Archivo',sans-serif!important;color:#232323!important;font-size:1.05rem!important;font-weight:700!important;margin-bottom:8px!important;display:flex;align-items:center;gap:8px}.authenticity-text{font-size:0.96rem!important;color:#4a4a4a!important;line-height:1.65!important;margin:0!important}.disclaimer-box{background-color:#fef2f2;border:1px solid #fee2e2;border-left:4px solid #ef4444;border-radius:6px;padding:20px;margin:25px 0}.disclaimer-title{font-family:'Archivo',sans-serif!important;color:#991b1b!important;font-size:1.05rem!important;font-weight:700!important;margin-bottom:6px!important;display:flex;align-items:center;gap:8px}.disclaimer-text{font-size:0.95rem!important;color:#7f1d1d!important;line-height:1.6!important;margin:0!important}.address-box{background-color:#faf7f5;padding:25px;border-left:3px solid #d29170;margin:30px 0;font-size:14.5px;line-height:1.7;color:#585858;border-radius:4px}.address-box strong{color:#232323;display:block;margin-bottom:10px;font-family:'Archivo',sans-serif;font-size:15px}.contact-methods{margin-top:20px}.contact-methods a{color:#d29170!important;text-decoration:none!important;font-weight:600!important;display:inline-flex;align-items:center;gap:6px;margin-right:25px;margin-bottom:10px;font-size:15px;transition:color 0.2s ease}.contact-methods a:hover{color:#b37353!important}.premium-content-wrapper img.emoji,.premium-content-wrapper img.wp-smiley{width:1.25em!important;height:1.25em!important;display:inline-block!important;vertical-align:-0.2em!important;margin:0 0.1em!important;padding:0!important;border:none!important;background:none!important;box-shadow:none!important}.copper-wholesale-page{font-family:'Inter',sans-serif;color:#334155;background-color:#FAF7F2;line-height:1.6;width:100%;overflow-x:hidden}.copper-wholesale-page{--copper-primary:#b87333;--copper-dark:#8c5623;--copper-light:#e6a775;--forest-green:#1b2924;--sage-green:#2d433b;--mint-light:#f0f5f3;--slate-bg:#0f172a;--border-light:#e2e8f0;--white:#ffffff}.copper-wholesale-page *{box-sizing:border-box;margin:0;padding:0;transition:all 0.2s ease}.copper-wholesale-page .wholesale-hero{background:linear-gradient(135deg,var(--forest-green) 0%,var(--sage-green) 100%);color:var(--white);padding:80px 40px;text-align:center;border-bottom:5px solid var(--copper-primary)}.copper-wholesale-page .hero-container{max-width:900px;margin:0 auto}.copper-wholesale-page .hero-badge{background-color:var(--copper-primary);color:var(--white);display:inline-block;padding:6px 16px;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:20px;box-shadow:0 4px 10px rgb(0 0 0 / .1)}.copper-wholesale-page .wholesale-hero h1{font-family:'Playfair Display',serif;font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:20px;color:var(--white)!important}.copper-wholesale-page .wholesale-hero h1 span{color:var(--copper-light)}.copper-wholesale-page .wholesale-hero p{font-size:1.2rem;color:#d1dbd7;max-width:700px;margin:0 auto 30px auto;font-weight:300}.copper-wholesale-page .hero-cta{display:inline-flex;gap:15px;justify-content:center}.copper-wholesale-page .btn{padding:14px 30px;border-radius:30px;font-weight:700;font-size:.95rem;text-decoration:none;cursor:pointer;display:inline-block}.copper-wholesale-page .btn-copper{background-color:var(--copper-primary);color:var(--white);border:none;box-shadow:0 4px 12px rgb(184 115 51 / .3)}.copper-wholesale-page .btn-copper:hover{background-color:var(--copper-dark);transform:translateY(-2px)}.copper-wholesale-page .btn-outline{border:2px solid var(--white);color:var(--white)}.copper-wholesale-page .btn-outline:hover{background-color:var(--white);color:var(--forest-green);transform:translateY(-2px)}.copper-wholesale-page .trust-bar{background:var(--white);padding:30px 40px;border-bottom:1px solid var(--border-light)}.copper-wholesale-page .trust-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.copper-wholesale-page .trust-item{text-align:center;font-weight:600;font-size:.95rem;color:var(--slate-bg);display:flex;align-items:center;justify-content:center;gap:8px}.copper-wholesale-page .listings-section{max-width:1200px;margin:60px auto;padding:0 20px}.copper-wholesale-page .section-header{text-align:center;margin-bottom:50px}.copper-wholesale-page .section-header h2{font-family:'Playfair Display',serif;font-size:2.2rem;color:var(--slate-bg);margin-bottom:10px}.copper-wholesale-page .section-header p{color:#64748b;font-size:1rem;max-width:600px;margin:0 auto}.copper-wholesale-page .products-grid{display:flex;flex-direction:column;gap:40px}.copper-wholesale-page .product-strip{background:var(--white);border-radius:16px;border:1px solid var(--border-light);overflow:hidden;display:grid;grid-template-columns:380px 1fr;box-shadow:0 4px 15px rgb(0 0 0 / .02)}.copper-wholesale-page .product-strip:hover{transform:translateY(-4px);box-shadow:0 10px 25px rgb(0 0 0 / .05)}.copper-wholesale-page .product-image-container{background-size:cover;background-position:center;min-height:350px;position:relative}.copper-wholesale-page .product-badge{position:absolute;top:15px;left:15px;background:var(--forest-green);color:var(--white);padding:5px 12px;border-radius:12px;font-size:.75rem;font-weight:700;text-transform:uppercase}.copper-wholesale-page .product-content{padding:40px;display:flex;flex-direction:column;justify-content:space-between}.copper-wholesale-page .product-title{font-family:'Playfair Display',serif;font-size:1.8rem;color:var(--slate-bg);margin-bottom:15px;display:flex;align-items:center;gap:10px}.copper-wholesale-page .product-desc{font-size:.95rem;color:#475569;margin-bottom:20px}.copper-wholesale-page .product-keywords{background-color:#FAF7F2;border-left:3px solid var(--copper-primary);padding:10px 15px;border-radius:4px;font-size:.85rem;color:#475569;margin-bottom:20px;font-style:italic}.copper-wholesale-page .product-specs{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:20px}.copper-wholesale-page .spec-item{font-size:.85rem;color:#64748b}.copper-wholesale-page .spec-item strong{display:block;color:var(--slate-bg);font-size:.9rem;margin-bottom:2px}.copper-wholesale-page .product-inquiry-btn{background:var(--white);border:2px solid var(--copper-primary);color:var(--copper-primary);text-align:center;padding:12px 24px;border-radius:8px;font-weight:700;font-size:.9rem;text-decoration:none;display:inline-block;width:fit-content;margin-top:10px}.copper-wholesale-page .product-inquiry-btn:hover{background:var(--copper-primary);color:var(--white)}.copper-wholesale-page .bg-cream-strip{background-color:#FAF7F2!important}.copper-wholesale-page .bg-mint-strip{background-color:var(--mint-light)!important}.copper-wholesale-page .incentives-section{background-color:var(--forest-green);color:var(--white);padding:70px 40px;border-top:5px solid var(--copper-primary)}.copper-wholesale-page .incentives-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.copper-wholesale-page .incentive-card{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .1);border-radius:12px;padding:30px;text-align:center}.copper-wholesale-page .incentive-icon{font-size:2.5rem;margin-bottom:15px;display:block}.copper-wholesale-page .incentive-card h3{font-family:'Playfair Display',serif;font-size:1.3rem;margin-bottom:10px;color:var(--copper-light)}.copper-wholesale-page .incentive-card p{font-size:.9rem;color:#cbd5e1;line-height:1.5}.copper-wholesale-page .interactive-split{max-width:1200px;margin:80px auto;padding:0 20px;display:grid;grid-template-columns:1fr 1.2fr;gap:60px}.copper-wholesale-page .form-container{background:var(--white);border:1px solid var(--border-light);border-radius:16px;padding:40px;box-shadow:0 4px 20px rgb(0 0 0 / .02)}.copper-wholesale-page .form-container h3{font-family:'Playfair Display',serif;font-size:1.8rem;color:var(--slate-bg);margin-bottom:10px}.copper-wholesale-page .form-container p{color:#64748b;font-size:.9rem;margin-bottom:25px}.copper-wholesale-page .form-group{margin-bottom:18px}.copper-wholesale-page .form-group label{display:block;font-size:.85rem;font-weight:700;color:var(--slate-bg);margin-bottom:6px}.copper-wholesale-page .form-control{width:100%;padding:12px 16px;border:1px solid var(--border-light);border-radius:8px;font-family:inherit;font-size:.9rem;outline:none}.copper-wholesale-page .form-control:focus{border-color:var(--copper-primary)}.copper-wholesale-page .btn-submit{width:100%;background-color:var(--copper-primary);color:var(--white);border:none;padding:14px;border-radius:8px;font-weight:700;font-size:1rem;cursor:pointer;box-shadow:0 4px 10px rgb(184 115 51 / .2)}.copper-wholesale-page .btn-submit:hover{background-color:var(--copper-dark)}.copper-wholesale-page .faq-container h3{font-family:'Playfair Display',serif;font-size:1.8rem;color:var(--slate-bg);margin-bottom:10px}.copper-wholesale-page .faq-container p.faq-intro{color:#64748b;font-size:.9rem;margin-bottom:30px}.copper-wholesale-page .faq-item{margin-bottom:15px;border-bottom:1px solid var(--border-light);padding-bottom:15px}.copper-wholesale-page .faq-question{font-weight:700;font-size:1rem;color:var(--slate-bg);cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:10px 0;user-select:none}.copper-wholesale-page .faq-question::after{content:'➕';font-size:.85rem}.copper-wholesale-page .faq-item.active .faq-question::after{content:'➖'}.copper-wholesale-page .faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease,margin-top 0.3s ease;font-size:.92rem;color:#475569}.copper-wholesale-page .faq-item.active .faq-answer{max-height:300px;margin-top:10px}.copper-wholesale-page .wholesale-disclaimer{padding:40px 20px;background-color:var(--mint-light);border-top:2px solid var(--border-light)}.copper-wholesale-page .disclaimer-box{max-width:800px;margin:0 auto;font-size:.78rem;line-height:1.6;background:rgb(255 255 255 / .7);padding:20px;border-radius:8px;border-left:3px solid var(--copper-primary);color:#64748b;text-align:left}@media (max-width:992px){.copper-wholesale-page .product-strip{grid-template-columns:1fr}.copper-wholesale-page .interactive-split{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.copper-wholesale-page .wholesale-hero h1{font-size:2.2rem}.copper-wholesale-page .trust-container{grid-template-columns:1fr 1fr}.copper-wholesale-page .incentives-container{grid-template-columns:1fr;gap:20px}}.copper-wholesale-page .story-section{background-color:var(--white);padding:80px 40px;border-bottom:1px solid var(--border-light)}.copper-wholesale-page .story-container{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1.2fr 1fr;gap:50px;align-items:center}.copper-wholesale-page .story-text h2{font-family:'Playfair Display',serif;font-size:2.2rem;color:var(--forest-green);margin-bottom:15px}.copper-wholesale-page .story-subtitle{color:var(--copper-primary);font-weight:700;text-transform:uppercase;font-size:.85rem;letter-spacing:.05em;margin-bottom:20px;display:block}.copper-wholesale-page .story-text p{font-size:1.05rem;color:#475569;margin-bottom:15px;line-height:1.7}.copper-wholesale-page .story-card{background:linear-gradient(135deg,var(--forest-green) 0%,var(--sage-green) 100%);color:var(--white);border-radius:16px;padding:40px;border:1px solid rgb(255 255 255 / .1);box-shadow:0 10px 30px rgb(27 41 36 / .15)}.copper-wholesale-page .story-card h3{font-family:'Playfair Display',serif;font-size:1.6rem;color:var(--copper-light)!important;margin-bottom:20px}.copper-wholesale-page .story-bullet{display:flex;gap:15px;margin-bottom:20px}.copper-wholesale-page .story-bullet-icon{font-size:1.5rem}.copper-wholesale-page .story-bullet-text strong{display:block;color:var(--white);font-size:.95rem;margin-bottom:2px}.copper-wholesale-page .story-bullet-text span{color:#cbd5e1;font-size:.85rem}@media (max-width:992px){.copper-wholesale-page .story-container{grid-template-columns:1fr;gap:40px}}