.returns-breadcrumbs{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:30px;color:var(--gray-text)}.returns-breadcrumbs a{color:var(--accent);text-decoration:none}.returns-breadcrumbs a:hover{text-decoration:underline}.returns-breadcrumbs .returns-breadcrumbs-current{color:var(--dark);font-weight:600}.returns-hero{margin-bottom:50px}.returns-hero h1{font-size:40px;font-weight:700;margin-bottom:12px;color:var(--dark)}.returns-hero-subtitle{font-size:18px;color:var(--gray-text)}.returns-cards-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;margin-bottom:50px}.returns-card{background:var(--card-bg);border:1px solid var(--gray-border);border-radius:12px;padding:24px;box-shadow:0 2px 8px var(--card-shadow);transition:box-shadow .3s,border-color .3s}.returns-card:hover{box-shadow:0 8px 16px var(--card-shadow);border-color:var(--accent)}.returns-card-icon{width:48px;height:48px;background:linear-gradient(135deg,var(--accent),var(--primary));border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:16px;color:#fff}.returns-card-icon svg{width:24px;height:24px}.returns-card h3{font-size:18px;font-weight:700;margin-bottom:8px;color:var(--dark)}.returns-card p{font-size:14px;color:var(--gray-text);line-height:1.6}.returns-two-column{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px;margin-bottom:50px}.returns-section-card{background:var(--card-bg);border:1px solid var(--gray-border);border-radius:12px;padding:28px;box-shadow:0 2px 8px var(--card-shadow)}.returns-section-card h2{font-size:22px;font-weight:700;margin-bottom:20px;color:var(--dark);padding-bottom:16px;border-bottom:2px solid var(--gray-border)}.returns-condition-block{margin-bottom:20px;padding:16px;background:var(--gray-light);border-radius:8px;border-left:4px solid var(--accent)}.returns-condition-block h4{font-size:15px;font-weight:700;margin-bottom:8px;color:var(--dark)}.returns-condition-block p{font-size:14px;color:var(--gray-text);margin-bottom:8px}.returns-condition-details{font-size:13px;color:var(--gray-text);font-style:italic}.returns-condition-warning{color:var(--red);font-weight:600;margin-top:8px;font-style:normal;font-size:13px}.returns-steps{counter-reset:returns-step-counter}.returns-step{display:flex;gap:16px;margin-bottom:16px;padding:16px;background:var(--gray-light);border-radius:8px}.returns-step-number{counter-increment:returns-step-counter;min-width:40px;height:40px;background:linear-gradient(135deg,var(--accent),var(--primary));color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0}.returns-step-number:before{content:counter(returns-step-counter)}.returns-step-content h4{font-size:15px;font-weight:700;margin-bottom:6px;color:var(--dark)}.returns-step-content p{font-size:14px;color:var(--gray-text);line-height:1.5}.returns-warning-block{background:linear-gradient(135deg,rgba(240,165,0,.1),rgba(240,165,0,.05));border:2px solid var(--orange);border-radius:12px;padding:20px;margin-bottom:50px;display:flex;gap:16px;align-items:flex-start}.returns-warning-icon{flex-shrink:0;margin-top:2px}.returns-warning-icon svg{width:28px;height:28px;color:var(--orange)}.returns-warning-block h3{font-size:16px;font-weight:700;margin-bottom:8px;color:var(--dark)}.returns-warning-block p{font-size:14px;color:var(--gray-text);line-height:1.6}.returns-warranty-section{margin-bottom:50px}.returns-warranty-section h2{font-size:24px;font-weight:700;margin-bottom:24px;color:var(--dark)}.returns-warranty-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.returns-warranty-card{background:var(--card-bg);border:1px solid var(--gray-border);border-radius:12px;padding:20px;text-align:center;box-shadow:0 2px 8px var(--card-shadow);transition:box-shadow .3s,border-color .3s}.returns-warranty-card:hover{box-shadow:0 8px 16px var(--card-shadow);border-color:var(--green)}.returns-warranty-label{font-size:13px;color:var(--gray-text);text-transform:uppercase;letter-spacing:.5px;margin-bottom:8px}.returns-warranty-period{font-size:24px;font-weight:700;color:var(--green);margin-bottom:8px}.returns-warranty-description{font-size:14px;color:var(--gray-text);line-height:1.5}.returns-faq-section{margin-bottom:50px}.returns-faq-section h2{font-size:24px;font-weight:700;margin-bottom:24px;color:var(--dark)}.returns-faq-item{background:var(--card-bg);border:1px solid var(--gray-border);border-radius:8px;margin-bottom:12px;overflow:hidden}.returns-faq-question{padding:20px;background:var(--card-bg);cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;color:var(--dark);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .3s,color .3s}.returns-faq-question:hover{background:var(--gray-light);color:var(--accent)}.returns-faq-toggle{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:16px;transition:transform .3s}.returns-faq-item.active .returns-faq-toggle{transform:rotate(180deg)}.returns-faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 20px;background:var(--gray-light);font-size:14px;color:var(--gray-text);line-height:1.7}.returns-faq-item.active .returns-faq-answer{max-height:500px;padding:20px}.returns-cta-section{background:linear-gradient(135deg,var(--primary),var(--accent));border-radius:12px;padding:40px;text-align:center;color:#fff;margin-bottom:50px}.returns-cta-section h2{font-size:28px;font-weight:700;margin-bottom:16px}.returns-cta-section p{font-size:16px;margin-bottom:24px;opacity:.95}.returns-cta-phone{font-size:32px;font-weight:700;margin-bottom:16px;letter-spacing:1px}.returns-cta-contact{display:flex;flex-direction:column;align-items:center;gap:12px}.returns-cta-schedule{opacity:.9;font-size:14px}.returns-cta-button{display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--primary);padding:12px 32px;border-radius:6px;text-decoration:none;font-weight:700;font-size:15px;transition:background .3s,color .3s;border:2px solid #fff}.returns-cta-button:hover{background:transparent;color:#fff}.returns-container{max-width:1200px;margin:0 auto;padding:40px 20px}@media (max-width:1200px){.returns-container{padding:40px 16px}}@media (max-width:1024px){.returns-two-column{grid-template-columns:1fr}}@media (max-width:768px){.returns-hero h1{font-size:28px}.returns-hero-subtitle{font-size:16px}.returns-cta-section{padding:24px}.returns-cta-section h2{font-size:22px}.returns-cta-phone{font-size:24px}}@media (max-width:480px){.returns-hero h1{font-size:22px}.returns-hero-subtitle{font-size:14px}.returns-section-card{padding:18px}.returns-cta-section h2,.returns-section-card h2{font-size:18px}.returns-cta-phone{font-size:20px}}@media (max-width:360px){.returns-container{padding:1rem .75rem}}