.cookie-policy h3{margin:40px 0 22px;font-size:21px;line-height:1.7;overflow-wrap:anywhere}
.cookie-policy h4{margin:32px 0 14px;font-size:18px;line-height:1.6;color:var(--main-dark)}
.cookie-table-wrap{max-width:100%;overflow-x:auto;margin:16px 0 32px;border:1px solid var(--line)}
.cookie-table-wrap:focus-visible{outline:2px solid var(--main-dark);outline-offset:4px}
.cookie-services table{border-collapse:collapse;table-layout:fixed;min-width:1000px;width:100%;font-size:13px;line-height:1.8}
.cookie-services th,.cookie-services td{padding:16px 14px;border-bottom:1px solid var(--line);border-right:1px solid var(--line);vertical-align:top;text-align:left;overflow-wrap:anywhere}
.cookie-services th:last-child,.cookie-services td:last-child{border-right:0}
.cookie-services tr:last-child>th,.cookie-services tr:last-child>td{border-bottom:0}
.cookie-services thead th{background:var(--pale);font-weight:700;border-bottom:2px solid var(--line)}
.cookie-services th[scope=row]{font-weight:500;background:#fafbfd}
.cookie-services thead th:nth-child(1){width:15%}
.cookie-services thead th:nth-child(2){width:16%}
.cookie-services thead th:nth-child(3){width:14%}
.cookie-services thead th:nth-child(4){width:43%}
.cookie-services thead th:nth-child(5){width:12%}
.cookie-no-link{color:var(--muted)}
.cookie-return{max-width:920px;margin:40px auto 0;font-size:14px}
.cookie-return a{color:var(--main-dark)}
@media(max-width:700px){.cookie-policy h3{font-size:18px;margin-top:32px}.cookie-policy h4{font-size:16px}.cookie-services th,.cookie-services td{padding:14px 12px}.cookie-return{font-size:13px}}
