.pg-legal{--bg: #f6f7f9;--card: #ffffff;--text: #1f2937;--muted: #6b7280;--line: #e5e7eb;--primary: #003509;--primary-light: #e8f3eb;--shadow: 0 10px 30px rgba(0, 0, 0, .06);--radius: 5px;--max-width: 1100px}.pg-legal *{box-sizing:border-box;margin:0;padding:0}.pg-legal{font-family:inherit;background:linear-gradient(to bottom,#fff,#f6f7f9);color:var(--text);line-height:1.75}.pg-legal a{color:var(--primary);text-decoration:none}.pg-legal a:hover{text-decoration:underline}.pg-legal .hero{background:transparent;color:#111827;padding:80px 20px 40px;border-bottom:1px solid #e5e7eb}.pg-legal .hero-inner{max-width:var(--max-width);margin:0 auto}.pg-legal .hero-badge{display:inline-block;background:#f3f4f6;border:1px solid #e5e7eb;padding:8px 14px;border-radius:5px;font-size:14px;margin-bottom:18px;color:#111827}.pg-legal .hero h1{font-size:clamp(28px,3.4vw,40px);line-height:1.1;margin-bottom:14px;font-weight:800;color:#111827}.pg-legal .hero p{max-width:760px;font-size:17px;color:#374151}.pg-legal .wrapper{max-width:var(--max-width);margin:30px auto 60px;padding:0 20px}.pg-legal .layout{display:grid;grid-template-columns:280px 1fr;gap:28px;align-items:start}.pg-legal .sidebar{position:sticky;top:24px;background:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.6);box-shadow:var(--shadow);border-radius:5px;padding:22px}.pg-legal .sidebar h3{font-size:15px;margin-bottom:14px;color:var(--primary);text-transform:uppercase;letter-spacing:.08em}.pg-legal .sidebar ul{list-style:none}.pg-legal .sidebar li+li{margin-top:10px}.pg-legal .sidebar a{display:block;color:var(--text);padding:10px 12px;border-radius:5px;transition:.2s ease;font-size:15px}.pg-legal .sidebar a:hover{background:var(--primary-light);color:var(--primary);text-decoration:none}.pg-legal .content{display:flex;flex-direction:column;gap:22px}.pg-legal .section{background:var(--card);border-radius:5px;box-shadow:var(--shadow);padding:34px;border:1px solid rgba(0,0,0,.03)}.pg-legal .section h2{font-size:26px;margin-bottom:18px;color:var(--primary)}.pg-legal .section h3{font-size:18px;margin:28px 0 12px;color:var(--text)}.pg-legal .section p+p,.pg-legal .section p+ul,.pg-legal .section ul+p,.pg-legal .section ul+ul{margin-top:14px}.pg-legal .section ul{padding-left:20px}.pg-legal .section li{margin-bottom:10px}.pg-legal .info-box{background:#f9fafb;border-left:4px solid var(--primary);padding:18px;border-radius:5px;margin-top:18px}.pg-legal .contact-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:18px}.pg-legal .contact-item{background:#f9fafb;border:1px solid var(--line);border-radius:5px;padding:18px}.pg-legal .contact-item strong{display:block;margin-bottom:6px;color:var(--primary)}.pg-legal .footer-note{text-align:center;color:var(--muted);font-size:14px;margin-top:24px;padding-bottom:30px}@media(max-width:960px){.pg-legal .layout{grid-template-columns:1fr}.pg-legal .sidebar{position:relative;top:0}}@media(max-width:640px){.pg-legal .hero{padding:60px 20px 30px}.pg-legal .section{padding:24px}.pg-legal .sidebar{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/pg-legal-page.css.map */
