#MainContent .shopify-policy__container{max-width:none;width:100%;padding:0;margin:0;color:var(--color-foreground);background:var(--color-background)}#MainContent .shopify-policy__title{text-align:left;margin:0;padding:var(--space-m) max(var(--page-margin),calc((100% - var(--page-width)) / 2 + var(--page-margin)));background:var(--color-primary)}#MainContent .shopify-policy__title h1{font-family:var(--font-heading--family);color:var(--color-background);font-size:var(--text-l);font-weight:500;line-height:1.4;letter-spacing:-.02em;margin:0}.jy-privacy{color:var(--color-foreground);background:var(--color-background)}.jy-privacy__intro{position:relative;isolation:isolate;overflow:hidden;padding:var(--space-l) max(var(--page-margin),calc((100% - var(--page-width)) / 2 + var(--page-margin))) var(--space-xl);background:var(--color-primary) var(--jy-privacy-photo) center/cover;color:var(--color-background);margin:0}.jy-privacy__intro:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,color-mix(in srgb,var(--color-primary) 96%,transparent),color-mix(in srgb,var(--color-primary) 92%,transparent) 57%,color-mix(in srgb,var(--color-primary) 40%,transparent))}.jy-privacy__intro p{max-width:58ch;line-height:1.8;margin-block:0 var(--space-m)}.jy-privacy__intro a{color:inherit;text-underline-offset:.25em;overflow-wrap:anywhere}.jy-privacy__eyebrow{font-size:var(--text-xs);font-family:var(--font-body--family);letter-spacing:.1em;text-transform:uppercase;opacity:.85}.jy-privacy__lead{font-family:var(--font-heading--family);font-size:clamp(2.5rem,4.8vw,4.5rem);font-weight:500;line-height:1.1!important;letter-spacing:-.04em;margin-block:var(--space-s) var(--space-m)!important;text-wrap:balance}.jy-privacy__lead em{display:block;font-family:var(--font-accent--family,var(--font-heading--family));font-style:italic;font-weight:400;letter-spacing:-.02em;color:inherit}.jy-privacy__intro p:last-child{padding:var(--space-s) var(--space-m);border:solid .0625rem color-mix(in srgb,var(--color-background) 30%,transparent);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-background) 8%,transparent);backdrop-filter:blur(var(--space-s));-webkit-backdrop-filter:blur(var(--space-s));font-size:var(--text-s);margin-bottom:0}.jy-privacy__toc{display:flex;flex-wrap:wrap;gap:var(--space-xs) var(--space-m);margin:0;padding:var(--space-s) max(var(--page-margin),calc((100% - var(--page-width)) / 2 + var(--page-margin)));background:var(--color-primary);border-top:solid .0625rem color-mix(in srgb,var(--color-background) 20%,transparent)}.jy-privacy__toc a{color:var(--color-background);padding-block:var(--space-xs);font-size:var(--text-s);line-height:1.6;text-decoration:none}.jy-privacy__toc a:hover{text-decoration:underline;text-underline-offset:.3em}.jy-privacy__prose{box-sizing:content-box;max-width:76ch;margin-inline:auto;padding:var(--space-m) var(--page-margin) var(--space-xl);font-size:var(--text-m);line-height:1.8}.jy-privacy__prose h2{font-family:var(--font-heading--family);color:var(--color-heading);font-size:var(--text-xl);font-weight:500;line-height:1.3;letter-spacing:-.03em;margin-top:var(--space-l);padding-top:var(--space-m);border-top:.0625rem solid var(--color-border);scroll-margin-top:var(--space-xl)}.jy-privacy__prose h3{font-size:var(--text-l);font-family:var(--font-heading--family);font-weight:500;line-height:1.4;margin-top:var(--space-m)}.jy-privacy__prose li{margin-block:var(--space-xs)}.jy-privacy__prose a{color:var(--color-primary);text-underline-offset:.2em;overflow-wrap:anywhere}.jy-privacy__prose>p:last-child{padding:var(--space-m);border:solid .0625rem var(--color-border);border-radius:var(--radius-lg);background:linear-gradient(120deg,color-mix(in srgb,var(--color-primary) 5%,var(--color-background)),color-mix(in srgb,var(--color-accent) 12%,var(--color-background)));backdrop-filter:blur(var(--space-s));-webkit-backdrop-filter:blur(var(--space-s))}.jy-privacy a:focus-visible{outline:.125rem solid currentColor;outline-offset:.25rem}@media(max-width:46.875rem){.jy-privacy__intro{padding-block:var(--space-l);background-position:70% center}.jy-privacy__intro:before{background:linear-gradient(to bottom,color-mix(in srgb,var(--color-primary) 88%,transparent),var(--color-primary))}.jy-privacy__lead{font-size:var(--text-2xl)}.jy-privacy__intro p:last-child{padding:var(--space-s)}.jy-privacy__toc{gap:var(--space-xs) var(--space-s)}.jy-privacy__prose{padding-bottom:var(--space-l)}.jy-privacy__prose h2{font-size:var(--text-l);margin-top:var(--space-m)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jypesa-privacy.css.map */
