.Gstore-privacy-shell{background:radial-gradient(circle at 14% -8%,rgba(181,166,66,.12),transparent 42%),radial-gradient(circle at 86% 0,rgba(10,10,10,.06),transparent 38%),linear-gradient(180deg,#f8f8f6 0,#fff 100%)}.Gstore-privacy-container{margin:0 auto;padding:0 clamp(16px,3vw,24px);width:min(100%,900px)}.Gstore-privacy-breadcrumb{display:inline-flex;align-items:center;gap:8px;font-size:.85rem;color:#4b5563}.Gstore-privacy-breadcrumb a{color:#111827;text-decoration:none}.Gstore-privacy-breadcrumb a:hover{text-decoration:underline}.Gstore-privacy-eyebrow{display:inline-flex;margin:0 0 10px;background:var(--gstore-color-accent-10,rgba(181,166,66,.1));color:#564f20;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Gstore-privacy-hero h1{margin:0 0 12px;font-size:clamp(1.7rem, 3vw, 2.25rem);line-height:1.15;color:#0b1220}.Gstore-privacy-hero p{margin:0 0 10px;line-height:1.62;color:#374151}.Gstore-privacy-updated{margin:12px 0 0;font-size:.88rem;color:#6b7280}.Gstore-privacy-section h2{margin:0 0 10px;font-size:clamp(1.05rem, 2vw, 1.22rem);line-height:1.35;color:#111827}.Gstore-privacy-section p{margin:0;line-height:1.64;color:#374151}.Gstore-privacy-section a{color:#0f172a;text-underline-offset:2px;text-decoration-thickness:1px}.Gstore-privacy-section a:hover{color:var(--gstore-color-accent-dark, #887d32)}.Gstore-privacy-section--meta ul{margin:0 0 10px;padding-left:1.1rem}.Gstore-privacy-section--meta li{margin-bottom:6px;line-height:1.6;color:#374151}.Gstore-privacy-section--meta p{margin-top:10px}@media (max-width:768px){.Gstore-privacy-shell{padding-top:20px}.Gstore-privacy-container{padding:0 14px}.Gstore-privacy-section{border-radius:12px}}.woocommerce-privacy-policy-text p{font-size:var(--gstore-font-size-xs);color:#9ca3af;margin-bottom:0}.woocommerce-privacy-policy-text a{color:#9ca3af;text-decoration:underline}.woocommerce-privacy-policy-text a:hover{color:#6b7280}.Gstore-privacy-shell{--gstore-institutional-accent:var(--gstore-color-accent);--gstore-institutional-accent-hover:var(--gstore-color-accent-hover, var(--gstore-institutional-accent));--gstore-institutional-accent-soft:var(--gstore-color-accent-08, var(--gstore-color-bg-muted, #f0f2f5));--gstore-institutional-border:var(--gstore-color-border-light, var(--gstore-color-border, #e6e6e6));--gstore-institutional-surface:var(--gstore-color-bg-light, #ffffff);--gstore-institutional-muted:var(--gstore-color-bg-muted, #f0f2f5);--gstore-institutional-text:var(--gstore-color-text-primary, #1a1a1a);--gstore-institutional-text-muted:var(--gstore-color-text-secondary, #6b6b6b);--gstore-institutional-radius:var(--gstore-radius-base, 4px);background:var(--gstore-institutional-surface);padding:clamp(30px,4vw,58px) 0 clamp(52px,8vw,84px)}@supports (color:color-mix(in srgb,#000000 10%,#ffffff)){.Gstore-privacy-shell{--gstore-institutional-border:color-mix(in srgb, var(--gstore-institutional-text-muted) 22%, #ffffff);--gstore-institutional-accent-soft:color-mix(in srgb, var(--gstore-institutional-accent) 8%, #ffffff);--gstore-institutional-accent-line:color-mix(in srgb, var(--gstore-institutional-accent) 28%, var(--gstore-institutional-border))}}.Gstore-privacy-breadcrumb{background:0 0;border-radius:0;color:var(--gstore-institutional-text-muted);margin-bottom:clamp(16px,3vw,24px);padding:0}.Gstore-privacy-breadcrumb a{color:var(--gstore-institutional-accent)}.Gstore-privacy-hero{box-shadow:0 16px 34px rgba(15,23,42,.08);background:0 0;border:0;border-bottom:1px solid var(--gstore-institutional-border);border-radius:0;box-shadow:none;margin-bottom:0;padding:0 0 clamp(24px,4vw,36px)}.Gstore-privacy-eyebrow{background:0 0;border-radius:0;color:var(--gstore-institutional-accent);letter-spacing:.04em;padding:0}.Gstore-privacy-hero h1,.Gstore-privacy-section h2{color:var(--gstore-institutional-text)}.Gstore-privacy-hero p,.Gstore-privacy-section p,.Gstore-privacy-section--meta li{color:var(--gstore-institutional-text-muted)}.Gstore-privacy-section{background:0 0;border:0;border-bottom:1px solid var(--gstore-institutional-border);border-radius:0;margin-bottom:0;padding:clamp(20px,3vw,28px) 0}.Gstore-privacy-section--meta{background:var(--gstore-institutional-muted);border:1px solid var(--gstore-institutional-border);border-radius:var(--gstore-institutional-radius);margin-top:clamp(18px,3vw,24px);padding:clamp(18px,3vw,24px)}.Gstore-privacy-section a{color:var(--gstore-institutional-accent)}.Gstore-privacy-section a:hover{color:var(--gstore-institutional-accent-hover)}@media (max-width:768px){.Gstore-privacy-section{border-radius:0}.Gstore-privacy-section--meta{border-radius:var(--gstore-institutional-radius)}}
