.pro-installation-page{--primary: #113e2a;--accent: #f99015;--light-bg: #f8f9fa;--dark-bg: #113e2a;--border: #e5e7eb;--text: #1f2937;--text-light: #6b7280}.install-hero{background:linear-gradient(135deg,var(--primary) 0%,#1a5c40 100%);padding:80px 20px;text-align:center}.install-hero__container{max-width:800px;margin:0 auto}.install-hero__title{font-size:48px;font-weight:700;color:#fff;margin:0 0 20px}.install-hero__subtitle{font-size:20px;color:#ffffffe6;line-height:1.6;margin:0}.install-nav{background:#fff;border-bottom:1px solid var(--border);padding:20px;position:sticky;top:0;z-index:100;box-shadow:0 2px 10px #0000000d}.install-nav__container{max-width:1200px;margin:0 auto}.install-nav__grid{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.install-nav__item{display:flex;align-items:center;gap:10px;padding:12px 20px;background:var(--light-bg);border-radius:8px;text-decoration:none;color:var(--text);font-weight:500;transition:all .3s ease}.install-nav__item:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}.install-nav__icon{font-size:24px}.install-intro{padding:80px 20px;background:#fff}.install-intro__container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:2fr 1fr;gap:60px;align-items:start}.install-intro h2{font-size:32px;color:var(--primary);margin:0 0 30px}.install-intro__checklist{display:flex;flex-direction:column;gap:20px}.checklist-item{display:flex;gap:15px;padding:20px;background:var(--light-bg);border-radius:12px;border-left:4px solid var(--accent)}.checklist-icon{width:32px;height:32px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.checklist-item strong{display:block;font-size:18px;color:var(--primary);margin-bottom:5px}.checklist-item p{margin:0;color:var(--text-light);line-height:1.5}.install-intro__tools{background:var(--primary);padding:30px;border-radius:16px;position:sticky;top:100px}.install-intro__tools h3{color:#fff;font-size:22px;margin:0 0 20px;padding-bottom:15px;border-bottom:2px solid rgba(255,255,255,.2)}.tools-list{list-style:none;padding:0;margin:0}.tools-list li{color:#ffffffe6;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;gap:10px}.tools-list li:before{content:"\2022";color:var(--accent);font-size:20px}.install-guide-section{padding:80px 20px}.install-guide-section.light{background:#fff}.install-guide-section.dark{background:var(--light-bg)}.install-guide__container{max-width:1000px;margin:0 auto}.install-guide__header{display:flex;align-items:flex-start;gap:25px;margin-bottom:50px}.install-guide__number{width:60px;height:60px;background:var(--primary);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:700;flex-shrink:0}.install-guide__title{font-size:32px;color:var(--primary);margin:0 0 10px}.install-guide__desc{font-size:18px;color:var(--text-light);margin:0}.install-guide__steps{display:flex;flex-direction:column;gap:25px}.step-card{background:#fff;border-radius:16px;padding:30px;display:flex;gap:25px;box-shadow:0 4px 20px #0000000d;border:1px solid var(--border);transition:all .3s ease}.install-guide-section.dark .step-card{background:#fff}.step-card:hover{transform:translate(10px);border-color:var(--accent)}.step-card__number{width:50px;height:50px;background:linear-gradient(135deg,var(--accent),#ffb347);color:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;flex-shrink:0}.step-card__content h4{font-size:20px;color:var(--primary);margin:0 0 10px}.step-card__content p{margin:0;color:var(--text);line-height:1.7}.pro-tip{margin-top:40px;background:linear-gradient(135deg,#fef3c7,#fde68a);padding:25px 30px;border-radius:12px;display:flex;gap:20px;align-items:flex-start;border-left:4px solid var(--accent)}.pro-tip__icon{font-size:32px}.pro-tip strong{display:block;font-size:18px;color:var(--primary);margin-bottom:5px}.pro-tip p{margin:0;color:var(--text);line-height:1.6}.adhesive-section{padding:80px 20px;background:var(--primary)}.adhesive-container{max-width:1200px;margin:0 auto;text-align:center}.adhesive-container h2{color:#fff;font-size:36px;margin:0 0 15px}.adhesive-intro{color:#fffc;font-size:18px;margin:0 0 50px}.adhesive-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.adhesive-card{background:#fff;border-radius:16px;overflow:hidden;text-align:left}.adhesive-card__header{padding:25px;color:#fff}.adhesive-card__header.epoxy{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.adhesive-card__header.polyurethane{background:linear-gradient(135deg,#10b981,#059669)}.adhesive-card__header.acrylic{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.adhesive-card__header h3{margin:0;font-size:22px}.adhesive-card__body{padding:25px}.adhesive-card__body p{margin:0 0 10px;color:var(--text)}.adhesive-card__body ul{margin:0 0 15px;padding-left:20px;color:var(--text-light)}.adhesive-card__body li{margin-bottom:5px}.downloads-section{padding:80px 20px;background:#fff}.downloads-container{max-width:1000px;margin:0 auto}.downloads-container h2{text-align:center;font-size:36px;color:var(--primary);margin:0 0 50px}.downloads-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.download-card{display:flex;align-items:center;gap:20px;padding:25px;background:var(--light-bg);border-radius:12px;text-decoration:none;border:2px solid transparent;transition:all .3s ease}.download-card:hover{border-color:var(--accent);transform:translateY(-3px);box-shadow:0 10px 30px #0000001a}.download-icon{font-size:40px}.download-card h4{margin:0 0 5px;color:var(--primary);font-size:18px}.download-card p{margin:0;color:var(--text-light);font-size:14px}.download-btn{margin-left:auto;padding:10px 20px;background:var(--primary);color:#fff;border-radius:8px;font-size:14px;font-weight:500;white-space:nowrap}.download-card:hover .download-btn{background:var(--accent)}.install-faq{padding:80px 20px;background:var(--light-bg)}.faq-container{max-width:1000px;margin:0 auto}.faq-container h2{text-align:center;font-size:36px;color:var(--primary);margin:0 0 50px}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.faq-item{background:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 15px #0000000d}.faq-item h4{margin:0 0 15px;color:var(--primary);font-size:18px}.faq-item p{margin:0;color:var(--text-light);line-height:1.7}.install-cta{padding:80px 20px;background:linear-gradient(135deg,var(--primary),#1a5c40);text-align:center}.install-cta__container{max-width:700px;margin:0 auto}.install-cta h2{color:#fff;font-size:36px;margin:0 0 15px}.install-cta>p{color:#fffc;font-size:18px;margin:0 0 30px}.install-cta__buttons{display:flex;justify-content:center;gap:20px;margin-bottom:30px}.install-cta .btn-primary{padding:16px 35px;background:var(--accent);color:#fff;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease}.install-cta .btn-primary:hover{background:#e8850f;transform:translateY(-2px)}.install-cta .btn-secondary{padding:16px 35px;background:transparent;color:#fff;border:2px solid #fff;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease}.install-cta .btn-secondary:hover{background:#fff;color:var(--primary)}.install-cta__phone{color:#ffffffb3;font-size:16px}.install-cta__phone a{color:#fff;font-weight:600}@media(max-width:900px){.install-hero__title{font-size:36px}.install-intro__container{grid-template-columns:1fr;gap:40px}.install-intro__tools{position:static}.adhesive-grid,.downloads-grid,.faq-grid{grid-template-columns:1fr}.install-cta__buttons{flex-direction:column;align-items:center}}@media(max-width:600px){.install-hero{padding:50px 15px}.install-hero__title{font-size:28px}.install-hero__subtitle{font-size:16px}.install-nav__grid{gap:10px}.install-nav__item{padding:10px 15px;font-size:14px}.install-intro,.install-guide-section,.adhesive-section,.downloads-section,.install-faq,.install-cta{padding:50px 15px}.install-intro h2,.install-guide__title,.adhesive-container h2,.downloads-container h2,.faq-container h2,.install-cta h2{font-size:26px}.step-card{flex-direction:column;padding:20px}.install-guide__header{flex-direction:column;text-align:center;align-items:center}.download-card{flex-direction:column;text-align:center}.download-btn{margin-left:0;margin-top:10px}.pro-tip{flex-direction:column;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pro-installation-guides.css.map */
