.privacy-policy-page{--privacy-blue: #3366c2;--privacy-ink: #1a1a1a;--privacy-muted: #868686;--privacy-scroll-offset: 12rem;color:var(--privacy-ink);font-family:var(--font-body-family)}.privacy-policy-page *,.privacy-policy-page *:before,.privacy-policy-page *:after{box-sizing:border-box}.privacy-policy-page .privacy-policy-page__hero{padding:7.8rem 0 8.2rem;background:#f5f5f5;border-bottom:1px solid #eaeaea}.privacy-policy-page .privacy-policy-page__hero-inner{display:flex;flex-direction:column;align-items:center;text-align:center}.privacy-policy-page .privacy-policy-page__eyebrow,.privacy-policy-page .privacy-policy-page__help-eyebrow{margin:0;color:var(--privacy-blue);font-size:2rem;font-weight:600;line-height:1.4;letter-spacing:.03em;text-transform:uppercase}.privacy-policy-page .privacy-policy-page__title{margin:1.2rem 0 0;font-size:4.8rem;font-weight:600;line-height:1.2;letter-spacing:-.025em}.privacy-policy-page .privacy-policy-page__hero-description{max-width:76rem;margin:1.6rem 0 0;color:var(--privacy-muted);font-size:1.6rem;line-height:1.6}.privacy-policy-page .privacy-policy-page__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem 2.4rem;margin-top:2.4rem;color:var(--privacy-muted);font-size:1.4rem;line-height:1.5}.privacy-policy-page .privacy-policy-page__meta a,.privacy-policy-page .privacy-policy-page__body a{color:var(--privacy-blue);text-decoration:none;font-weight:600;text-underline-offset:.2em}.privacy-policy-page .privacy-policy-page__main{width:calc(100% - 14rem);max-width:130rem;padding-left:0;padding-right:0;padding-top:6.4rem;padding-bottom:9rem}.privacy-policy-page .privacy-policy-page__intro{max-width:77rem;margin:0 0 5.6rem;margin-inline:auto;font-size:1.8rem;color:var(--privacy-muted);line-height:1.75;text-align:center}.privacy-policy-page .privacy-policy-page__columns{display:grid;grid-template-columns:25rem minmax(0,1fr);align-items:start;gap:7rem}.privacy-policy-page .privacy-policy-page__sidebar,.privacy-policy-page .privacy-policy-page__body{min-width:0}.privacy-policy-page .privacy-policy-page__sidebar-inner{padding:0}.privacy-policy-page .privacy-policy-page__sidebar{position:sticky;top:var(--privacy-scroll-offset)}.privacy-policy-page .privacy-policy-page__sidebar-title{margin:0 0 2.4rem;color:var(--privacy-muted);font-size:1.4rem;font-weight:600;line-height:1.4}.privacy-policy-page .privacy-policy-page__nav{display:flex;flex-direction:column;gap:1.5rem;margin:0;padding:0;list-style:none}.privacy-policy-page .privacy-policy-page__nav a{position:relative;display:flex;align-items:center;min-height:2.2rem;color:var(--privacy-muted);font-size:1.4rem;line-height:1.5;text-decoration:none}.privacy-policy-page .privacy-policy-page__nav a:hover{color:var(--privacy-blue);text-decoration:underline}.privacy-policy-page .privacy-policy-page__nav a.is-active,.privacy-policy-page .privacy-policy-page__nav a[aria-current=location]{color:var(--privacy-blue);font-weight:600;padding-left:1.2rem}.privacy-policy-page .privacy-policy-page__nav a.is-active:before,.privacy-policy-page .privacy-policy-page__nav a[aria-current=location]:before{position:absolute;top:50%;left:-.2rem;width:.4rem;height:2.2rem;background:var(--privacy-blue);content:"";transform:translateY(-50%)}.privacy-policy-page .privacy-policy-page__body{max-width:78rem;font-size:1.6rem;line-height:1.7;overflow-wrap:anywhere}.privacy-policy-page .privacy-policy-page__body>:first-child{margin-top:0}.privacy-policy-page .privacy-policy-page__section{margin-top:4.8rem;padding-top:4rem;border-top:1px solid #eaeaea;scroll-margin-top:var(--privacy-scroll-offset)}.privacy-policy-page .privacy-policy-page__section:first-child{margin-top:0;padding-top:0;border-top:0}.privacy-policy-page .privacy-policy-page__section h2{margin:0 0 1.6rem;color:var(--privacy-ink);font-size:2.8rem;font-weight:600;line-height:1.3}.privacy-policy-page .privacy-policy-page__body h3,.privacy-policy-page .privacy-policy-page__body h4{margin:2.8rem 0 1.2rem;color:var(--privacy-ink);font-size:1.8rem;font-weight:600;line-height:1.4}.privacy-policy-page .privacy-policy-page__body p,.privacy-policy-page .privacy-policy-page__body li{color:var(--privacy-muted);font-size:1.6rem;line-height:1.7}.privacy-policy-page .privacy-policy-page__body p{margin:0 0 1.8rem}.privacy-policy-page .privacy-policy-page__body ul,.privacy-policy-page .privacy-policy-page__body ol{margin:0 0 2.4rem;padding-left:2.4rem}.privacy-policy-page .privacy-policy-page__body li+li{margin-top:.8rem}.privacy-policy-page .privacy-policy-page__contact-details{width:100%;margin-block:2.8rem;padding-left:.9rem;border-left:3px solid #EAEAEA;background:#fff}.privacy-policy-page .privacy-policy-page__contact-details h3{margin:0 0 1.2rem;color:var(--privacy-blue);font-size:1.4rem;font-weight:600;line-height:1.4}.privacy-policy-page .privacy-policy-page__contact-details p{margin:0 0 1.2rem;color:#4a4a4a;font-size:1.4rem;line-height:1.5}.privacy-policy-page .privacy-policy-page__contact-details p:last-child{margin-bottom:0}.privacy-policy-page .privacy-policy-page__section-link--outline{margin-top:2.4rem}.privacy-policy-page .privacy-policy-page__section-link--outline a,.privacy-policy-page .privacy-policy-page__section-link--outline span{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;min-height:4.6rem;padding:1rem 2.4rem;border:1px solid var(--privacy-blue);border-radius:.6rem;color:var(--privacy-blue);background:#fff;font-size:1.4rem;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.privacy-policy-page .privacy-policy-page__section-link--button{margin-top:2.4rem}.privacy-policy-page .privacy-policy-page__section-link--button a,.privacy-policy-page .privacy-policy-page__section-link--button span{display:inline-flex;align-items:center;justify-content:center;width:25.6rem;max-width:100%;min-height:5rem;padding:1rem 2.4rem;border-radius:.6rem;color:#fff;background:var(--privacy-blue);font-size:1.6rem;font-weight:600;line-height:1.4;text-align:center;text-decoration:none}.privacy-policy-page .privacy-policy-page__help{padding:8rem 0;background:#fff}.privacy-policy-page .privacy-policy-page__help-inner{display:grid;grid-template-columns:minmax(0,1fr) 20rem;align-items:center;gap:6rem;width:calc(100% - 14rem);max-width:130rem;min-height:22.3rem;padding:4.8rem;border:1px solid #eaeaea;border-radius:1.2rem;background:#f5f5f5;text-align:left}.privacy-policy-page .privacy-policy-page__help-copy{min-width:0}.privacy-policy-page .privacy-policy-page__help-eyebrow{font-size:1.4rem}.privacy-policy-page .privacy-policy-page__help h2{margin:1.2rem 0 0;font-size:1.8rem;font-weight:600;line-height:1.2}.privacy-policy-page .privacy-policy-page__help-copy>p:not(.privacy-policy-page__help-eyebrow){max-width:66rem;margin:1.6rem 0 0;color:var(--privacy-muted);font-size:1.4rem;line-height:1.6}.privacy-policy-page .privacy-policy-page__actions{display:flex;flex-direction:column;align-items:center;justify-self:end;gap:1.8rem;width:20rem;margin:0}.privacy-policy-page .privacy-policy-page__button{display:inline-flex;align-items:center;justify-content:center;min-height:5.4rem;padding:1.2rem 2.4rem;border:1px solid var(--privacy-blue);border-radius:.6rem;font-size:1.6rem;font-weight:600;line-height:1.4;text-decoration:none}.privacy-policy-page .privacy-policy-page__button--primary{width:20rem;color:#fff;background:var(--privacy-blue)}.privacy-policy-page .privacy-policy-page__button--secondary{color:var(--privacy-blue);background:transparent;min-height:0;padding:0;border:0;border-radius:0}.privacy-policy-page .privacy-policy-page__button--unavailable{cursor:default}.privacy-policy-page .privacy-policy-page__help .privacy-policy-page__button{font-size:1.4rem}@media screen and (max-width:1032px){.privacy-policy-page .privacy-policy-page__main,.privacy-policy-page .privacy-policy-page__help-inner{width:calc(100% - 8rem)}.privacy-policy-page .privacy-policy-page__columns{grid-template-columns:25rem minmax(0,1fr);gap:4rem}.privacy-policy-page .privacy-policy-page__sidebar-inner{padding:0}.privacy-policy-page .privacy-policy-page__help-inner{gap:3rem;padding:3.6rem}}@media screen and (max-width:768px){.privacy-policy-page{--privacy-scroll-offset: 9rem}.privacy-policy-page .privacy-policy-page__hero{padding:6.4rem 0}.privacy-policy-page .privacy-policy-page__title{font-size:3.6rem}.privacy-policy-page .privacy-policy-page__main{width:calc(100% - 4rem);padding-top:4.8rem;padding-bottom:6.4rem}.privacy-policy-page .privacy-policy-page__intro{margin-bottom:4rem}.privacy-policy-page .privacy-policy-page__columns{grid-template-columns:minmax(0,1fr);gap:4rem}.privacy-policy-page .privacy-policy-page__sidebar{top:0;padding-block:24px;background-color:#fff}.privacy-policy-page .privacy-policy-page__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 2rem}.privacy-policy-page .privacy-policy-page__body{max-width:none}.privacy-policy-page .privacy-policy-page__section h2{font-size:2.4rem}.privacy-policy-page .privacy-policy-page__help{padding:6.4rem 0}.privacy-policy-page .privacy-policy-page__help-inner{grid-template-columns:minmax(0,1fr);width:calc(100% - 4rem)}.privacy-policy-page .privacy-policy-page__actions{flex-direction:row;flex-wrap:wrap;justify-self:start;justify-content:flex-start;width:100%}.privacy-policy-page .privacy-policy-page__button--secondary{min-height:4.4rem}}@media screen and (max-width:520px){.privacy-policy-page .privacy-policy-page__nav{grid-template-columns:minmax(0,1fr);gap:.4rem}.privacy-policy-page .privacy-policy-page__meta{flex-direction:column;align-items:center}.privacy-policy-page .privacy-policy-page__actions,.privacy-policy-page .privacy-policy-page__button--primary{width:100%}.privacy-policy-page .privacy-policy-page__actions{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-privacy-policy.css.map */
