.troubleshooting-page{min-height:100vh;background:#fff}.troubleshooting-page>*{margin:0!important}.troubleshooting-page .shopify-section{margin:0!important;padding:0!important}.troubleshooting-hero{background:linear-gradient(135deg,#03045e,#023e8a);padding:100px 0 80px;text-align:center;position:relative;overflow:hidden}.troubleshooting-hero:before{content:"";position:absolute;top:-50%;left:-30%;width:100%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.05) 0%,transparent 70%);pointer-events:none}.troubleshooting-hero__container{max-width:800px;margin:0 auto;padding:0 20px;position:relative;z-index:1}.troubleshooting-hero__title{font-size:48px;font-weight:700;color:#fff;margin:0 0 16px;letter-spacing:-.02em;line-height:1.2}.troubleshooting-hero__subtitle{font-size:20px;color:#ffffffe6;margin:0 0 40px;font-weight:400}.troubleshooting-search{max-width:500px;margin:0 auto;position:relative}.troubleshooting-search__input{width:100%;padding:18px 60px 18px 24px;border:2px solid rgba(255,255,255,.2);border-radius:50px;background:#ffffff1a;color:#fff;font-size:16px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.troubleshooting-search__input::placeholder{color:#ffffffb3}.troubleshooting-search__input:focus{outline:none;border-color:#fff6;background:#ffffff26}.troubleshooting-search__icon{position:absolute;right:24px;top:50%;transform:translateY(-50%);color:#fffc;pointer-events:none}.troubleshooting-issues{padding:80px 0;background:#fafbfc}.troubleshooting-issues__container{max-width:1200px;margin:0 auto;padding:0 20px}.troubleshooting-issues__title{font-size:36px;font-weight:700;color:#03045e;text-align:center;margin:0 0 60px;letter-spacing:-.01em}.issues-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}.issue-card{background:#fff;border-radius:16px;padding:40px 30px;text-align:center;box-shadow:0 2px 10px #03045e0d;transition:all .3s ease;cursor:pointer}.issue-card:hover{transform:translateY(-4px);box-shadow:0 8px 30px #03045e1f}.issue-card__icon{width:80px;height:80px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#03045e0d,#023e8a0d);border-radius:50%;color:#03045e}.issue-card__title{font-size:22px;font-weight:700;color:#03045e;margin:0 0 8px;line-height:1.3}.issue-card__description{font-size:16px;color:#666;margin:0 0 24px;line-height:1.5}.issue-card__button{display:inline-block;padding:12px 24px;background:none;color:#03045e;border:2px solid #03045E;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}.issue-card__button:hover{background:#03045e;color:#fff;transform:translate(4px)}.troubleshooting-solutions{padding:80px 0;background:#fff;min-height:600px}.troubleshooting-solutions__container{max-width:800px;margin:0 auto;padding:0 20px}.solutions-back{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;background:none;border:1px solid #e5e5e5;border-radius:50px;color:#666;font-size:16px;cursor:pointer;transition:all .3s ease;margin-bottom:40px}.solutions-back:hover{border-color:#03045e;color:#03045e;transform:translate(-4px)}.solution-group__title{font-size:32px;font-weight:700;color:#03045e;margin:0 0 40px;letter-spacing:-.01em}.solution-steps{margin-bottom:40px}.solution-step{display:flex;gap:24px;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid #e5e5e5}.solution-step:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.solution-step__number{flex-shrink:0;width:48px;height:48px;background:linear-gradient(135deg,#03045e,#023e8a);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700}.solution-step__content h3{font-size:20px;font-weight:700;color:#03045e;margin:0 0 12px}.solution-step__content p{font-size:16px;line-height:1.6;color:#555;margin:0}.solution-note{background:#f8f9fa;border-left:4px solid #03045E;padding:24px;border-radius:8px;margin-top:40px}.solution-note strong{color:#03045e;display:block;margin-bottom:8px}.troubleshooting-tips{padding:80px 0;background:#f8f9fa}.troubleshooting-tips__container{max-width:1000px;margin:0 auto;padding:0 20px}.troubleshooting-tips__title{font-size:36px;font-weight:700;color:#03045e;text-align:center;margin:0 0 60px;letter-spacing:-.01em}.tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.tip-card{background:#fff;padding:32px;border-radius:12px;text-align:center;box-shadow:0 2px 10px #03045e0d}.tip-card__icon{width:48px;height:48px;margin:0 auto 20px;color:#03045e}.tip-card h3{font-size:20px;font-weight:700;color:#03045e;margin:0 0 12px}.tip-card p{font-size:16px;line-height:1.5;color:#666;margin:0}.troubleshooting-support{padding:100px 0;text-align:center;background:linear-gradient(135deg,#03045e,#023e8a);color:#fff}.troubleshooting-support__container{max-width:600px;margin:0 auto;padding:0 20px}.troubleshooting-support__title{font-size:36px;font-weight:700;color:#fff;margin:0 0 12px;letter-spacing:-.01em}.troubleshooting-support__text{font-size:18px;color:#fff;margin:0 0 40px;opacity:.9}.troubleshooting-support__buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.troubleshooting-support__button{display:inline-block;padding:16px 32px;border-radius:50px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s ease}.troubleshooting-support__button--primary{background:#fff;color:#03045e}.troubleshooting-support__button--primary:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003}.troubleshooting-support__button--secondary{background:transparent;color:#fff;border:2px solid #ffffff}.troubleshooting-support__button--secondary:hover{background:#ffffff1a;transform:translateY(-2px)}@media (max-width: 768px){.troubleshooting-hero{padding:80px 0 60px}.troubleshooting-hero__title{font-size:36px}.troubleshooting-hero__subtitle{font-size:18px;margin-bottom:32px}.troubleshooting-issues{padding:60px 0}.troubleshooting-issues__title{font-size:28px;margin-bottom:40px}.issues-grid{grid-template-columns:1fr;gap:20px}.issue-card{padding:30px 24px}.solution-step{flex-direction:column;gap:16px}.troubleshooting-support__title{font-size:28px}.troubleshooting-support__buttons{flex-direction:column;align-items:center}.troubleshooting-support__button{width:100%;max-width:280px}}@keyframes slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.solution-group{animation:slideIn .4s ease}.highlight{background:#03045e1a;padding:2px 4px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/troubleshooting-page.css.map */
