.gps-policy{font-family:Manrope,sans-serif}.gps-policy .shopify-policy__container,.gps-policy .shopify-policy__title,.gps-policy .shopify-policy__body{display:none!important}.gps-policy .breadcrumbs{display:flex;align-items:center;gap:8px;font-size:14px!important;color:#6b7280;margin-bottom:32px}.gps-policy .breadcrumbs a{color:#6b7280;text-decoration:none;transition:color .2s}.gps-policy .breadcrumbs a:hover{color:#00a6a6}.gps-policy .breadcrumbs svg{width:14px;height:14px;stroke:#e5e7eb}.gps-policy .policy-page{max-width:1100px;margin:0 auto;padding:32px 24px 80px}.gps-policy .policy-layout{display:grid;grid-template-columns:1fr 280px;gap:48px;align-items:start}.gps-policy .policy-content{max-width:720px}.gps-policy .policy-content h1{font-family:Sora,sans-serif;font-size:32px!important;font-weight:800;margin-bottom:8px}.gps-policy .policy-meta{font-size:14px!important;color:#6b7280;margin-bottom:32px}.gps-policy .policy-content h2{font-family:Sora,sans-serif;font-size:22px!important;font-weight:700;margin-top:40px;margin-bottom:16px;color:#1a1a2e}.gps-policy .policy-content h3{font-family:Sora,sans-serif;font-size:18px!important;font-weight:700;margin-top:28px;margin-bottom:12px;color:#1a1a2e}.gps-policy .policy-content p{font-size:16px!important;line-height:1.75!important;color:#374151;margin-bottom:16px}.gps-policy .policy-content ul,.gps-policy .policy-content ol{padding-left:24px;margin-bottom:16px}.gps-policy .policy-content li{font-size:16px!important;line-height:1.75!important;color:#374151;margin-bottom:8px}.gps-policy .policy-content strong{font-weight:700;color:#1a1a2e}.gps-policy .policy-content a{color:#00a6a6;text-decoration:none;font-weight:600}.gps-policy .policy-content a:hover{text-decoration:underline}.gps-policy .policy-content .rte h1{font-family:Sora,sans-serif;font-size:32px!important;font-weight:800;margin-bottom:8px}.gps-policy .policy-content .rte h2{font-family:Sora,sans-serif;font-size:22px!important;font-weight:700;margin-top:40px;margin-bottom:16px;color:#1a1a2e}.gps-policy .policy-content .rte h3{font-family:Sora,sans-serif;font-size:18px!important;font-weight:700;margin-top:28px;margin-bottom:12px;color:#1a1a2e}.gps-policy .policy-content .rte p{font-size:16px!important;line-height:1.75!important;color:#374151;margin-bottom:16px}.gps-policy .policy-content .rte ul,.gps-policy .policy-content .rte ol{padding-left:24px;margin-bottom:16px}.gps-policy .policy-content .rte li{font-size:16px!important;line-height:1.75!important;color:#374151;margin-bottom:8px}.gps-policy .policy-content .rte strong{font-weight:700;color:#1a1a2e}.gps-policy .policy-content .rte a{color:#00a6a6;text-decoration:none;font-weight:600}.gps-policy .policy-divider{border:none;border-top:1px solid #E5E7EB;margin:40px 0}.gps-policy .contact-cta{margin-top:48px;padding:32px;background:#f8f9fa;border-radius:12px;text-align:center}.gps-policy .contact-cta h3{font-family:Sora,sans-serif;font-size:18px!important;font-weight:700;margin-bottom:8px}.gps-policy .contact-cta p{font-size:15px!important;color:#6b7280;margin-bottom:20px}.gps-policy .contact-cta-btns{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.gps-policy .contact-cta-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;font-family:Manrope,sans-serif}.gps-policy .contact-cta-btn.primary{background:#00a6a6;color:#fff}.gps-policy .contact-cta-btn.primary:hover{background:#007e7e}.gps-policy .contact-cta-btn.secondary{background:#fff;color:#1a1a2e;border:1px solid #E5E7EB}.gps-policy .contact-cta-btn.secondary:hover{border-color:#00a6a6;color:#00a6a6}.gps-policy .contact-cta-btn svg{width:18px;height:18px;stroke:currentColor}.gps-policy .policy-sidebar{position:sticky;top:24px}.gps-policy .policy-sidebar-card{background:#f8f9fa;border-radius:12px;padding:24px}.gps-policy .policy-sidebar-card h3{font-family:Sora,sans-serif;font-size:15px!important;font-weight:700;margin-bottom:16px;text-transform:uppercase;letter-spacing:.5px;color:#6b7280}.gps-policy .policy-nav{display:flex;flex-direction:column;gap:2px}.gps-policy .policy-nav-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;font-size:15px!important;font-weight:500;color:#1a1a2e;text-decoration:none;transition:all .2s}.gps-policy .policy-nav-item:hover{background:#fff;color:#00a6a6}.gps-policy .policy-nav-item.active{background:#00a6a6;color:#fff;font-weight:600}.gps-policy .policy-nav-item svg{width:18px;height:18px;stroke:currentColor;flex-shrink:0;opacity:.7}.gps-policy .policy-nav-item.active svg{opacity:1}.gps-policy .sidebar-help{margin-top:16px;padding:20px;background:#1a1a2e;border-radius:12px;color:#fff}.gps-policy .sidebar-help h3{font-family:Sora,sans-serif;font-size:16px!important;font-weight:700;margin-bottom:8px;color:#fff;text-transform:none;letter-spacing:0}.gps-policy .sidebar-help p{font-size:14px!important;color:#ffffffb3;margin-bottom:16px}.gps-policy .sidebar-help-btn{display:flex;align-items:center;gap:8px;background:#ffc93d;color:#1a1a2e;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:700;text-decoration:none;width:fit-content}.gps-policy .sidebar-help-btn:hover{opacity:.9}.gps-policy .sidebar-help-btn svg{width:16px;height:16px;stroke:currentColor}@media(max-width:900px){.gps-policy .policy-layout{grid-template-columns:1fr;gap:32px}.gps-policy .policy-sidebar{position:static}.gps-policy .policy-sidebar-card{order:-1}}@media(max-width:600px){.gps-policy .policy-page{padding:24px 16px 64px}.gps-policy .policy-content h1{font-size:26px!important}.gps-policy .contact-cta{padding:24px 16px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/gps-policy.css.map */
