/* Fixed-page content. Common header, CTA and footer are supplied by shared partials. */
.privacy-policy-page .privacy-policy{width:83.333333%;max-width:1600px;margin:0 auto;padding-bottom:100px;font-size:16px;line-height:1.8;color:#111;overflow-wrap:anywhere}
.privacy-policy-page .privacy-policy__intro{margin-bottom:80px}
.privacy-policy-page .privacy-policy__sections{display:flex;flex-direction:column;gap:80px}
.privacy-policy-page .privacy-policy__section{display:flex;flex-direction:column;gap:16px;min-width:0}
.privacy-policy-page .privacy-policy__section:nth-child(3),
.privacy-policy-page .privacy-policy__section:nth-child(4){gap:32px}
.privacy-policy-page .privacy-policy__heading,
.privacy-policy-page .privacy-policy__subheading{display:flex;align-items:flex-start;gap:8px;font-family:LINE,sans-serif;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:0;margin:0}
.privacy-policy-page .privacy-policy__heading>span:last-child,
.privacy-policy-page .privacy-policy__subheading>span:last-child{min-width:0}
.privacy-policy-page .privacy-policy__number{flex:none;color:#39506c}
.privacy-policy-page .privacy-policy__body{display:flex;flex-direction:column;min-width:0}
.privacy-policy-page .privacy-policy__body p{margin:0}
.privacy-policy-page .privacy-policy__body--gap{gap:16px}
.privacy-policy-page .privacy-policy__body--wide-gap{gap:32px}
.privacy-policy-page .privacy-policy__subsections{gap:40px}
.privacy-policy-page .privacy-policy__inset{padding-left:8px}
.privacy-policy-page .privacy-policy__list-inset{padding-inline:8px}
.privacy-policy-page .privacy-policy__subsection{gap:16px}
.privacy-policy-page .privacy-policy__subheading{font-size:18px}
.privacy-policy-page .privacy-policy__subhead{padding-bottom:12px;border-bottom:1px solid #e6e8ea}
.privacy-policy-page .privacy-policy__measure{width:100%;max-width:800px}
.privacy-policy-page .privacy-policy__list{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0;font-size:14px;line-height:1.8;counter-reset:policy-item}
.privacy-policy-page .privacy-policy__list li{display:flex;align-items:flex-start;min-width:0}
.privacy-policy-page .privacy-policy__list li>div{flex:1;min-width:0}
.privacy-policy-page .privacy-policy__list--bullet{max-width:800px}
.privacy-policy-page .privacy-policy__list--bullet li{gap:8px}
.privacy-policy-page .privacy-policy__list--bullet li:before{content:'';flex:none;width:4px;height:2px;background:#39506c;margin-top:11.5px}
.privacy-policy-page .privacy-policy__list--ordered li{gap:4px;counter-increment:policy-item}
.privacy-policy-page .privacy-policy__list--ordered li:before{content:counter(policy-item) '.';flex:none;width:24px;text-align:center;font:600 12px/25px Zalando,sans-serif;color:#98acc5}
.privacy-policy-page .privacy-policy__section:nth-child(5) .privacy-policy__list,
.privacy-policy-page .privacy-policy__section:nth-child(8) .privacy-policy__list{padding-inline:8px}
@media(max-width:1100px){
 .privacy-policy-page .privacy-policy__page-head .np-head-inner{width:calc(100% - 48px)}
 .privacy-policy-page .privacy-policy__page-head h1{max-width:330px}
 .privacy-policy-page .privacy-policy{width:calc(100% - 48px);padding-top:40px;padding-bottom:160px}
 .privacy-policy-page .privacy-policy__measure{max-width:none}
}
