.logitech-commerce .privacy-page{padding-top:30px;padding-bottom:64px;color:#213e55}
.logitech-commerce .privacy-hero{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:36px 40px;border:1px solid #ccdae5;background:#edf3f7;border-radius:20px}
.logitech-commerce .privacy-hero h1{font-size:clamp(28px,3vw,42px);line-height:1.45;margin:0 0 12px;color:#132d44}
.logitech-commerce .privacy-hero p{font-size:18px;line-height:1.8;margin:0;color:#50687c}
.logitech-commerce .privacy-effective{background:#132d44;border:1px solid #243e54;border-radius:16px;padding:22px 26px;min-width:235px;color:#fff}
.logitech-commerce .privacy-effective span,.logitech-commerce .privacy-effective small{display:block;font-size:14px;color:#c3d2df}
.logitech-commerce .privacy-effective strong{display:block;font-size:24px;margin:8px 0;color:#ffb52c}
.logitech-commerce .privacy-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0 30px}
.logitech-commerce .privacy-highlights article{padding:20px 22px;border:1px solid #d5e0e9;border-radius:13px;background:#fff;border-top:3px solid #ffb52c}
.logitech-commerce .privacy-highlights strong{font-size:18px}
.logitech-commerce .privacy-highlights p{margin:6px 0 0;font-size:15px;color:#60778b;line-height:1.7}
.logitech-commerce .privacy-layout{display:grid;grid-template-columns:280px minmax(0,1fr);gap:32px;align-items:start}
.logitech-commerce .privacy-nav{padding:22px;border:1px solid #d5e0e9;border-radius:15px;background:#f3f7fa;position:sticky;top:175px}
.logitech-commerce .privacy-nav>strong{display:block;margin-bottom:12px;font-size:19px}
.logitech-commerce .privacy-nav nav{display:grid;gap:3px}
.logitech-commerce .privacy-nav nav a{font-size:14px;line-height:1.6;padding:8px 9px;border-radius:6px;color:#425f76;transition:background .2s,color .2s}
.logitech-commerce .privacy-nav nav a:hover{background:#dfeaf2;color:#153b58}
.logitech-commerce .privacy-contact-button{display:block;border:1px solid #132d44;background:#132d44;color:white!important;padding:12px;border-radius:9px;font-size:14px;text-align:center;margin-top:15px}
.logitech-commerce .privacy-prose{min-width:0}
.logitech-commerce .privacy-intro{font-size:18px;line-height:1.95;margin:0 0 20px}
.logitech-commerce .privacy-prose section{padding:26px 28px;margin-bottom:18px;border:1px solid #dae3eb;border-radius:15px;background:#fff;scroll-margin-top:175px}
.logitech-commerce .privacy-prose h2{display:flex;gap:12px;align-items:start;font-size:23px;line-height:1.6;margin:0 0 17px;color:#183a55}
.logitech-commerce .privacy-prose h2>span{background:#e9f0f5;border:1px solid #c9d9e5;border-radius:8px;padding:3px 9px;flex:none;font-size:16px;color:#335873}
.logitech-commerce .privacy-prose p,.logitech-commerce .privacy-prose li,.logitech-commerce .privacy-prose address{font-size:16px;line-height:1.95;color:#4d6376}
.logitech-commerce .privacy-prose p{margin:0 0 14px}
.logitech-commerce .privacy-prose p:last-child{margin-bottom:0}
.logitech-commerce .privacy-prose address{font-style:normal;background:#f3f7fa;border-radius:9px;padding:15px;margin:12px 0}
.logitech-commerce .privacy-prose ul{padding-left:22px;margin:0 0 14px}
.logitech-commerce .privacy-prose li{margin:9px 0}
.logitech-commerce .privacy-prose a{color:#205d90;text-decoration:underline;text-underline-offset:4px}
.logitech-commerce .privacy-table-wrap{overflow:auto;border:1px solid #d3dfe9;border-radius:10px;margin-bottom:18px}
.logitech-commerce .privacy-prose table{border-collapse:collapse;min-width:500px;width:100%;font-size:15px;line-height:1.8}
.logitech-commerce .privacy-prose th{background:#eaf1f6;color:#1e435e;text-align:left}
.logitech-commerce .privacy-prose th,.logitech-commerce .privacy-prose td{padding:15px;vertical-align:top;border-bottom:1px solid #d9e3ec;width:50%}
.logitech-commerce .privacy-prose tr:last-child td{border-bottom:0}
.logitech-commerce .privacy-backup{background:#edf4f9;border:1px solid #c5d8e8;border-left:4px solid #ffb52c;border-radius:10px;padding:20px;margin-bottom:18px}
.logitech-commerce .privacy-backup strong{display:block;font-size:19px;margin-bottom:10px}
.logitech-commerce .privacy-end{background:#132d44;color:white;border-radius:15px;padding:28px}
.logitech-commerce .privacy-end>strong{font-size:24px}
.logitech-commerce .privacy-end p{color:#cedbe5;margin:10px 0 20px}
.logitech-commerce .privacy-end a{color:#132d44;text-decoration:none}
.logitech-commerce .privacy-page a:focus-visible{outline:3px solid #ffb52c;outline-offset:3px}
@media(max-width:1000px){.logitech-commerce .privacy-layout{grid-template-columns:225px minmax(0,1fr);gap:20px}
.logitech-commerce .privacy-nav{padding:16px}
.logitech-commerce .privacy-hero{padding:28px}
.logitech-commerce .privacy-prose section{padding:22px}
.logitech-commerce .privacy-prose h2{font-size:21px}}
@media(max-width:750px){.logitech-commerce .privacy-hero{display:block;padding:24px}
.logitech-commerce .privacy-effective{margin-top:22px;min-width:0}
.logitech-commerce .privacy-highlights{grid-template-columns:1fr;gap:9px}
.logitech-commerce .privacy-highlights article{padding:15px 18px}
.logitech-commerce .privacy-layout{display:block}
.logitech-commerce .privacy-nav{position:static;margin-bottom:20px}
.logitech-commerce .privacy-nav nav{grid-template-columns:1fr 1fr}
.logitech-commerce .privacy-prose section{padding:20px 17px}
.logitech-commerce .privacy-prose h2{font-size:21px}
.logitech-commerce .privacy-end{padding:22px}
.logitech-commerce .privacy-end .button{white-space:normal;line-height:1.7}
.logitech-commerce .privacy-page{padding-top:20px}}