.shop-privacy .privacy-content{width:min(720px,calc(100% - 40px));margin:0 auto;padding:48px 0 40px}
.shop-privacy .privacy-content h1{font-size:clamp(28px,4vw,36px);letter-spacing:-.8px;line-height:1.2;margin-bottom:20px}
.shop-privacy .privacy-content h2{font-size:19px;line-height:1.35;letter-spacing:-.2px;margin:28px 0 10px}
.shop-privacy .privacy-content p{font-size:15px;line-height:1.75;margin-bottom:14px;color:var(--muted)}
.shop-privacy .privacy-content a{text-decoration:underline;text-underline-offset:3px;color:var(--blue);overflow-wrap:anywhere}
.shop-privacy .privacy-back{font-size:14px;white-space:nowrap}
.shop-privacy .privacy-scope{border-top:1px solid var(--line);padding-top:22px;margin-top:28px}
.shop-privacy .privacy-content .privacy-date{font-size:12px}
.shop-privacy .site-footer{padding-bottom:28px}
@media(max-width:600px){.shop-privacy .privacy-content{padding-top:30px}.shop-privacy .privacy-back{font-size:12px}.shop-privacy .site-header{padding-inline:16px}.shop-privacy .brand{gap:7px}.shop-privacy .brand img{width:105px}.shop-privacy .shop-word{font-size:15px}}
